MCP Server
@Lautarotetamusa
Test MCP server and client to control advisors api
Overview
What is MCP Server?
MCP Server is a Node.js project for testing MCP client and server communication. It manages advisors using natural language through two client tools: get-advisors and update-advisor. It is designed for developers working with the DeepSeek API.
How to use MCP Server?
Set the DEEPSEEK_API_KEY environment variable in a .env file. Build both server and client directories with npm run build. Run the server first using node server/build/index.js, then run the client with node client/build/index.js.
Key features of MCP Server
- Manages advisors via natural language commands
- Provides two tools: get-advisors and update-advisor
- Requires DeepSeek API key for authentication
- Uses a client–server architecture in Node.js
- Built and run with npm scripts
Use cases of MCP Server
- Retrieve advisor information using the get-advisors tool
- Update advisor details through natural language instructions
- Test the MCP protocol for client–server interactions
FAQ from MCP Server
How do I build MCP Server?
Set the DEEPSEEK_API_KEY in a .env file, then run npm run build in both the server and client folders.
How do I run MCP Server?
Start the server first: node server/build/index.js. Then run the client: node client/build/index.js.
What tools does the MCP client provide?
The client has two tools: get-advisors to retrieve advisors and update-advisor to modify advisor information using natural language.