What are the prerequisites for MCP Starter Project?
You need Python 3.11+, Node.js 18+, a HuggingFace API key, and a Serper API key.
@sharmatriloknath
Basic information
How to setup mcp server and mcp client.
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"mcp_starter": {
"command": "python",
"args": [
"-m",
"venv",
".venv"
]
}
}
}Tool list not available yet
This listing does not currently have a tool list to display. This does not mean the server has no tools; check its documentation for supported capabilities.
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
MCP Starter Project is a template for building AI applications with the Model Context Protocol (MCP). It includes a Python server that defines documentation search tools and a TypeScript client that connects to the server and integrates with HuggingFace models. It is designed for developers who want to learn or quickly prototype MCP‑based AI assistants.
Set up the Python server by creating a virtual environment, installing dependencies, adding a .env file with SERPER_API_KEY, and running python main.py. For the client, install Node.js dependencies, add a .env with HUGGINGFACE_API_KEY, build the TypeScript code, then start it with node build/index.js ../mcp-server/main.py. Use the POST /chat endpoint with a JSON body containing query and sessionId to interact with the system.
You need Python 3.11+, Node.js 18+, a HuggingFace API key, and a Serper API key.
Place your Serper API key in `mcp-server/.env` as `SERPER_API_KEY` and your HuggingFace API key in `mcp-clients/.env` as `HUGGINGFACE_API_KEY`.
The server exposes a documentation search tool that can query LangChain, LlamaIndex, and OpenAI documentation.
First run `python main.py` from the `mcp-server` directory, then in another terminal run `node build/index.js ../mcp-server/main.py` from the `mcp-clients` directory.
The client serves `GET /health` for health checks and `POST /chat` for sending queries. The chat endpoint expects a JSON body with `query` and `sessionId` fields.
Modelglass turns "which model should I use?" into a lookup instead of a guess. Seven tools give your agent live pricing across image, language, video, and audio models. Sourced and versioned, not scraped once and forgott

MCP server for AI Agents — exposes Yocoolab feedback threads and design selections as tools
Query your team's drift, vulnerability, and migration data from any AI assistant. Vibgrate MCP connects Cursor, Claude, ChatGPT, Windsurf, or VS Code to Vibgrate Cloud: 51 tools for DriftScores, CVEs and EOL runtimes, up

Build custom POS apps with your AI agent. Final's MCP server lets developers scaffold checkout flows, adapt vetted screen blueprints for counter POS, self-checkout kiosks, restaurant ordering and payment terminals, previ

Official Porkbun MCP server, maintained by Porkbun. Check domain availability and pricing, register, renew and transfer domains, and manage DNS records, nameservers, URL forwarding, glue records, DNSSEC and domain contac
Comments