This repository contains the source code for run python and typescript servers for DaniMCP.
- 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.
- 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.
- 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
The model will use the tools to answer the questions, but first it will ask for confirmation to use the tools.
Then the model will read the API response and answer the question.
The Python server is a simple server that returns a greeting message.
To install UV, run the following command:
curl -LsSf https://astral.sh/uv/install.sh | sh
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"
]
}
}
}
(Comming soon)