MCP Anthropic Server (mcp-anthropic
)
An MCP (Model Context Protocol) server providing tools to interact with Anthropic's experimental prompt engineering APIs.
Features
Provides the following tools:
generate_prompt
: Generates a prompt based on a task description.improve_prompt
: Improves an existing prompt based on feedback.templatize_prompt
: Converts a concrete prompt example into a reusable template.
Setup
- Clone the repository (if applicable)
- Navigate to the project directory:Copy
- Install dependencies:Copy
- Configure API Key:
- Create a
.env
file in the project root (./mcp-anthropic/.env
). - Add your Anthropic API key to the
.env
file:Copy - Ensure this file is not committed to version control (it should be covered by
.gitignore
). - Note for LibreChat Integration: For specific instructions on setting up and running this server as a child process within LibreChat (including API key handling), please refer to the
documentation.md
file.
- Create a
Running the Server
- Build the TypeScript code:Copy
- Start the server:The server will start and listen for MCP connections. You should see output indicating the server has started and which tools are registered.Copy
Tools Documentation
generate_prompt
Generates a prompt based on a task description.
Input Schema:
Copy
improve_prompt
Improves an existing prompt based on feedback.
Input Schema:
Copy
templatize_prompt
Converts a concrete prompt example into a reusable template.
Input Schema:
Copy
This server cannot be installed
remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
An MCP server that provides tools for interacting with Anthropic's prompt engineering APIs, allowing users to generate, improve, and templatize prompts based on task descriptions and feedback.
Related MCP Servers
- -securityFlicense-qualityThis is an MCP server that facilitates building tools for interacting with various APIs and workflows, supporting Python-based development with potential for customizable prompts and user configurations.Last updated -Python
- -securityAlicense-qualityAn enhanced MCP server that grants AI assistants the ability to execute terminal commands on a user's system with improved security controls, designed for use in controlled environments.Last updated -PythonMIT License
- -securityAlicense-qualityAn MCP server that analyzes codebases and generates contextual prompts, making it easier for AI assistants to understand and work with code repositories.Last updated -2PythonMIT License
- -securityFlicense-qualityA demonstration server showing MCP implementation in Python with resource handling, tool operations, and reusable prompts for a simple user/post system with local database.Last updated -Python