- Explore MCP Servers
- mcp-assistant
Mcp Assistant
What is Mcp Assistant
mcp-assistant is an MCP server designed to facilitate productive development, providing tools and resources for developers.
Use cases
Use cases for mcp-assistant include collaborative software development, project management, and integration with other development tools to enhance productivity.
How to use
To use mcp-assistant, set up the server according to the provided instructions in the README, and utilize the available tools for your development needs.
Key features
Key features include a variety of development tools, an easy setup process, and compliance with the MIT License for flexibility in use and distribution.
Where to use
mcp-assistant can be used in software development environments, particularly for projects that require efficient management and collaboration among developers.
Clients Supporting MCP
The following are the main client software that supports the Model Context Protocol. Click the link to visit the official website for more information.
Overview
What is Mcp Assistant
mcp-assistant is an MCP server designed to facilitate productive development, providing tools and resources for developers.
Use cases
Use cases for mcp-assistant include collaborative software development, project management, and integration with other development tools to enhance productivity.
How to use
To use mcp-assistant, set up the server according to the provided instructions in the README, and utilize the available tools for your development needs.
Key features
Key features include a variety of development tools, an easy setup process, and compliance with the MIT License for flexibility in use and distribution.
Where to use
mcp-assistant can be used in software development environments, particularly for projects that require efficient management and collaboration among developers.
Clients Supporting MCP
The following are the main client software that supports the Model Context Protocol. Click the link to visit the official website for more information.
Content
Assistant MCP Server
Development
After cloning the repository, run the command to install the dependencies:
yarn install
You should also add the tools.json file to the root of the project, for example:
{
"tools": [
{
"name": "architecture_info",
"description": "Obtaining mandatory information about the architecture of frontend application projects",
"inputSchema": {},
"plugin": {
"name": "file",
"args": {
"path": "/path/to/folder/public/architecture.md"
}
}
},
{
"name": "search_tasks",
"description": "Before executing this function, you must retrieve the project architecture information from 'architecture_info'. This is mandatory information and you must respect it. After that you need to find the task you are talking about, analyze what needs to be done and implement it in the project according to the architecture and requirements. You don't need to invent anything additional from yourself, just what is required",
"inputSchema": {},
"plugin": {
"name": "file",
"args": {
"path": "/path/to/folder/public/tasks.txt"
}
}
}
]
}
To build the project, you must execute the command:
yarn build
Connecting to a local server
{
"mcpServers": {
"mcp-assistant-local": {
"command": "npx",
"args": [
"tsx",
"/path/to/folder/src/index.ts"
],
"env": {
"TOOLS_PATH": "/path/to/folder/tools.json"
}
}
}
}
License
This MCP server is licensed under the MIT License. This means you are free to use, modify, and distribute the software, subject to the terms and conditions of the MIT License. For more details, please see the LICENSE file in the project repository.
Dev Tools Supporting MCP
The following are the main code editors that support the Model Context Protocol. Click the link to visit the official website for more information.