Files
artapi/content/index.md
2025-12-16 16:04:38 +00:00

3.2 KiB

title, description
title description
Welcome to ArtAPI Professional API and MCP Server by Arthur Danjou - Data Science & Applied AI Student

Welcome to ArtAPI

Professional API & MCP Server by Arthur Danjou

Hi! I'm Arthur Danjou, a Data Science & Applied AI student at Paris Dauphine-PSL University, passionate about machine learning and mathematical modelling. This API provides programmatic access to my professional profile, projects, and real-time activity.

What is this?

ArtAPI is a comprehensive REST API and Model Context Protocol (MCP) Server that exposes my professional information in a structured, machine-readable format. It's designed to be used by AI assistants, applications, and developers who want to access my profile data programmatically.

Key Features

🤖 MCP Server Integration

Connect AI assistants directly to my professional profile through the Model Context Protocol. Get real-time access to my skills, projects, experiences, and current activity.

🔌 REST API Endpoints

Access all resources through clean, well-documented REST API endpoints. Perfect for integrations, portfolio displays, and custom applications.

📊 Real-Time Data

Get live updates on my current activity, coding statistics from WakaTime, and homelab status through UptimeKuma integration.

🎯 Comprehensive Profile

Access detailed information about my skills, work experiences, education, projects, languages, hobbies, and more.

Getting Started

For AI Assistants (MCP)

Configure your MCP client to connect to my server and get instant access to my professional profile:

{
  "mcpServers": {
    "artmcp": {
      "url": "https://api.arthurdanjou.fr/mcp/mcp"
    }
  }
}

For Developers (REST API)

Use the REST API endpoints to integrate my profile data into your applications:

# Get profile information
curl https://api.arthurdanjou.fr/api/profile

# Get technical skills
curl https://api.arthurdanjou.fr/api/skills

# Get current activity
curl https://api.arthurdanjou.fr/api/activity

Explore More

Available Resources

  • 👤 Profile - Biography, location, availability, career goals
  • 💼 Experiences - Work history and professional roles
  • 🚀 Projects - Portfolio of personal and professional projects
  • 📊 Skills - Technical skills, languages, and frameworks
  • 🎓 Education - Academic background and degrees
  • 🌐 Languages - Spoken languages with proficiency levels
  • 🎨 Hobbies - Personal interests and activities
  • 📞 Contact - Professional contact information
  • 🛠️ Uses - Tools, hardware, and software setup

Technical Stack

Built with modern web technologies:

  • Nuxt 4 with Nitro for server-side rendering
  • @nuxt/content for content management
  • @nuxtjs/mcp-toolkit for MCP server implementation
  • NuxtHub for edge deployment on Cloudflare Workers
  • Zod for schema validation

Powered by Nuxt and the Model Context Protocol