# :robot: MCP Server :computer:
[](https://github.com/nicholaswilde/mcp-server/actions/workflows/test.yml)
[](https://taskfile.dev/#/)
An MCP (Multi-Cloud Platform) server that provides a library of reusable agent instructions and scripts to a generative AI model.
!!! warning
This project is in a development stage. Features and configurations are subject to change.
This documentation provides a comprehensive guide to the MCP Server. Use the navigation on the left to explore different sections.
## :rocket: TL;DR
To bootstrap the project
```bash
task bootstrap
```
To run the server locally:
```bash
task run
```
Add to `gemini-cli` settings:
```json
{
"mcpServers": {
"sharedAgents": {
"httpUrl": "http://<ip-address>:8080"
}
}
}
```
## :mag: Overview
This server uses FastAPI to expose a set of tools that can be consumed by a compatible AI model (like Google's Gemini). The primary purpose is to provide the AI with a library of standardized instructions (`AGENTS.md` files) and utility scripts (`.sh` files). This allows the AI to perform complex, context-aware tasks consistently by drawing from a central, version-controlled library.
The core components are:
- **`app/server.py`**: The FastAPI application that serves the tools.
- **`agents-library/`**: The central repository for agent instructions and scripts.
## :scales: License
[Apache License 2.0](https://raw.githubusercontent.com/nicholaswilde/mcp-server/refs/heads/main/LICENSE)
## :pencil: Author
This project was started in 2025 by [Nicholas Wilde](https://github.com/nicholaswilde/).
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/nicholaswilde/mcp-server'
If you have feedback or need assistance with the MCP directory API, please join our Discord server