# MCP MCP MCP server

> Provides a modular Node.js server framework that exposes models, modules, and tools over the Model Context Protocol API.

- Repository: https://github.com/profullstack/mcp-server
- Page: https://hostedmcp.org/servers/profullstack/mcp-server
- Transport: —
- Stars: 45
- License: ISC

## Environment variables

| Name | Required | Secret | Description |
|---|---|---|---|
| `ANTHROPIC_API_KEY` | no | no |  |
| `C0MPUTE_API_KEY` | no | no |  |
| `OPENAI_API_KEY` | no | no |  |
| `STABILITY_API_KEY` | no | no |  |

## FAQ

### What is the MCP Server framework for?

It is a generic, modular server for implementing the Model Context Protocol, giving a standardized API to control and interact with models.

### Which model providers does the server support?

It integrates with OpenAI, Stability AI, Anthropic, Hugging Face, and the c0mpute peer network for text, image, and speech-to-text tasks.

### Does the server require API keys?

Yes, you configure API keys for each provider in a .env file; c0mpute is optional and has a free tier.

### Does the server have authentication?

There is no global authentication layer; individual routes with side effects accept a bearer token or X-API-Key when the matching variable is set.

### How do I run the server with Docker?

Build the image and run it mapping port 3000, or use Docker Compose.
