ArtMCP Documentation
Welcome to ArtMCP, a comprehensive Model Context Protocol (MCP) server exposing professional profile information about Arthur Danjou. Built with Nuxt and deployed on NuxtHub at the Edge.
Overview
ArtMCP provides AI assistants and applications with structured access to Arthur Danjou's professional information through the Model Context Protocol. This includes profile data, skills, experiences, projects, and real-time activity information.
Tools
Tools are executable functions that AI assistants can call to perform actions or retrieve dynamic data.
activity
Description: Real-time current activity and status of Arthur Danjou, including what he's currently working on.
resume-link
Description: Retrieves a direct download link to Arthur Danjou's professional resume in the specified language.
- Input:
lang- The language for the resume:'en'for English or'fr'for French.
stats
Description: Detailed coding statistics and analytics from WakaTime, including programming languages, time spent coding, and productivity metrics.
status-page
Description: Real-time status, uptime monitoring, and incident reports for Arthur Danjou's homelab infrastructure, powered by UptimeKuma.
uses-by-category
Description: Retrieves a filtered list of tools, software, and hardware used by Arthur Danjou based on a specific category.
- Input:
categoryName- The category to filter by:'homelab','ide','hardware', or'software'.
weather
Description: Get current weather for a city.
- Input:
city- City name.
Prompts
Prompts are pre-configured conversation starters that guide AI assistants on how to query specific information.
activity
Description: Generates a prompt to retrieve Arthur Danjou's current real-time activity status, including what he is currently working on.
contact
Description: Generates a prompt to retrieve Arthur Danjou's contact information and social media links, including email, LinkedIn, GitHub, Twitter, Discord, and personal websites.
hobbies
Description: Generates a prompt to retrieve information about Arthur Danjou's personal hobbies, interests, and passions outside of professional work.
languages
Description: Generates a prompt to retrieve the languages spoken by Arthur Danjou along with detailed proficiency levels for each language.
profile
Description: Generates a prompt to retrieve comprehensive professional profile information about Arthur Danjou, including biography, location, availability status, career goals, and work preferences.
projects
Description: Generates a prompt to retrieve a comprehensive list of personal and professional projects developed by Arthur Danjou, showcasing his technical skills and achievements.
resume
Description: Generates a prompt to request and retrieve Arthur Danjou's professional resume in the specified language.
- Input:
lang- The language for the resume:'en'for English or'fr'for French.
skills
Description: Generates a prompt to retrieve a comprehensive list of technical skills, programming languages, frameworks, and tools mastered by Arthur Danjou.
stats
Description: Generates a prompt to retrieve Arthur Danjou's detailed coding statistics and analytics powered by WakaTime, including programming languages, time spent coding, and productivity metrics.
status-page
Description: Generates a prompt to retrieve the real-time status page of Arthur Danjou's homelab infrastructure, including uptime monitoring and incident reports powered by UptimeKuma.
uses-by-category
Description: Generates a prompt to retrieve tools, software, and hardware used by Arthur Danjou, filtered by a specific category.
- Input:
categoryName- The category to filter by:'homelab','ide','hardware', or'software'.
Resources
Resources are static or semi-static data endpoints that provide structured information about Arthur Danjou.
resource://artmcp/profile
Title: Arthur Danjou - Professional Profile
Description: Comprehensive professional profile of Arthur Danjou, including biography, location, availability status, career goals, and work preferences.
resource://artmcp/contact
Title: Arthur Danjou - Contact Information & Social Media Links
Description: Contact information and social media links for Arthur Danjou, including email, LinkedIn, GitHub, Twitter, Discord, and personal websites.
resource://artmcp/education
Title: Arthur Danjou - Education & Academic Background
Description: Arthur Danjou's educational background, including degrees, institutions, and academic achievements.
resource://artmcp/experiences
Title: Arthur Danjou - Experiences
Description: A detailed list of Arthur Danjou's professional work experiences, including roles, companies, and responsibilities.
resource://artmcp/hobbies
Title: Arthur Danjou - Hobbies & Interests
Description: Arthur Danjou's personal hobbies, interests, and passions outside of professional work.
resource://artmcp/languages
Title: Arthur Danjou - Spoken Languages & Proficiency Levels
Description: Languages spoken by Arthur Danjou with detailed proficiency levels for each language.
resource://artmcp/projects
Title: Arthur Danjou - Projects Portfolio
Description: A comprehensive collection of projects developed by Arthur Danjou, showcasing technical skills and achievements.
resource://artmcp/skills
Title: Arthur Danjou - Skills
Description: A comprehensive list of technical skills, programming languages, frameworks, and tools mastered by Arthur Danjou.
resource://artmcp/uses
Title: Arthur Danjou - Tech Stack & Tools
Description: A curated list of tools, software, and hardware used by Arthur Danjou, organized by categories (homelab, IDE, hardware, software).
MCP Integration
To use this server with an MCP client, configure your client to connect to:
https://mcp.arthurdanjou.fr/mcp
Example Configuration
{
"mcpServers": {
"artmcp": {
"url": "https://mcp.arthurdanjou.fr/mcp"
}
}
}
API Endpoints
All resources are also available as REST API endpoints:
GET /api/profile- Profile informationGET /api/contact- Contact informationGET /api/skills- Technical skillsGET /api/experiences- Work experiencesGET /api/education- Education backgroundGET /api/projects- Projects portfolioGET /api/languages- Spoken languagesGET /api/hobbies- Hobbies and interestsGET /api/uses- Tech stack and toolsGET /api/activity- Real-time activityGET /api/wakatime- Coding statisticsGET /api/status-page- Status pageGET /api/resumes/{en|fr}- Download resume