Skip to content

davila7/danimcp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DaniMCP Servers

This repository contains the source code for run python and typescript servers for DaniMCP.

Servers list

Tool list

  • hello: This command returns a greeting message.
  • about_me: This command returns information about the server.
  • skills: This command returns a list of Dani's skills.
  • check_skill: This command checks if Dani has a specific skill.
  • technologies: This command returns a list of Dani's technologies.
  • projects: This command returns a list of Dani's projects.
  • talks: This command returns a list of Dani's talks.
  • contact: This command returns a list of Dani's contact information.
  • send_contact_message: This command sends a message to Dani.

Prompts list

  • about_me_prompt: This prompt is used to get information about Dani.
  • tech_prompt: This prompt is used to get information about Dani's technologies.

Example questions to use the tools

  • Use the tool about_me and explain who is Daniel
  • Use the tool projects to know about the projects that Daniel has done
  • Send a message to Daniel using the tool send_contact_message
  • Use the tool check_skill and tell me if Daniel knows about python
  • Use the tool technologies and tell me if Daniel knows about python and MCP

How this works

The model will use the tools to answer the questions, but first it will ask for confirmation to use the tools.

Screenshot 2025-05-09 at 15 39 52

Then the model will read the API response and answer the question.

Screenshot 2025-05-09 at 15 40 09

Python Server instructions

The Python server is a simple server that returns a greeting message.

Isntall UV

To install UV, run the following command:

curl -LsSf https://astral.sh/uv/install.sh | sh

Installation

Go to the python_dani_mcp folder and run the following command:

cd python_dani_mcp

To install the Python server, run the following command:

uv run mcp install server.py

or Add this to your .codegpt/mcp_config.json for CodeGPT or /path/to/Claude/claude_desktop_config.json for Claude Desktop:

{
  "mcpServers": {
    "DaniMCP Python Server": {
      "command": "/path/to/uv/.local/bin/uv",
      "args": [
        "run",
        "--with",
        "mcp[cli]",
        "mcp",
        "run",
        "/path/to/projects/danimcp/python_dani_mcp/server.py"
      ]
    }
  }
}

TypeScript Server instructions

(Comming soon)

About

MCP about me

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published