MCP TypeScript Server Template
Provides access to scholarly articles and research data from the OpenAlex database
Allows archiving and retrieving web pages using the Internet Archive's Wayback Machine without requiring API keys
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@MCP TypeScript Server Templateshow me how to use the example tool with a greeting message"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
MCP-MCP Server
Build Status
Related MCP server: MCP Server Starter
Release Status
A Model Context Protocol (MCP) server for MCP-related operations and utilities.
Built with: MCP TypeScript Template
Features
🚀 TypeScript with ES Modules - Modern JavaScript with full type safety
🧪 Comprehensive Testing - Vitest with coverage reporting
🔧 Code Quality - Biome for linting and formatting
📦 Automated Publishing - Semantic versioning and NPM publishing
🛠️ Development Tools - Hot reload, watch mode, and CLI support
Available Tools
example_tool
A basic example tool that demonstrates MCP tool implementation patterns.
Parameters:
message(string, required): A message to processcount(number, optional, default: 1): Number of times to repeat the message
Example:
{
"message": "Hello, MCP!",
"count": 3
}Response:
1: Hello, MCP!
2: Hello, MCP!
3: Hello, MCP!Installation
Using NPM
npm install -g mcp-mcpUsing Yarn
yarn global add mcp-mcpFrom Source
git clone https://github.com/Mearman/mcp-mcp.git
cd mcp-mcp
yarn install
yarn buildUsage
As MCP Server
Add to your MCP client configuration:
{
"mcpServers": {
"mcp-mcp": {
"command": "mcp-mcp",
"args": []
}
}
}Development
# Start development server with hot reload
yarn dev
# Run tests
yarn test
# Run tests in watch mode
yarn test:watch
# Build the project
yarn build
# Run linting
yarn lint
# Auto-fix linting issues
yarn lint:fixDevelopment Status
This server is currently in development and serves as a foundation for MCP-related utilities. Future versions may include:
MCP server discovery and management tools
Protocol validation utilities
Server health checking and monitoring
MCP specification compliance testing
Configuration
Currently no additional configuration is required. The server runs with default settings suitable for most MCP environments.
Contributing
Fork the repository
Create a feature branch:
git checkout -b feature/amazing-featureCommit changes:
git commit -m 'feat: add amazing feature'Push to branch:
git push origin feature/amazing-featureOpen a Pull Request
License
This project is licensed under the CC BY-NC-SA 4.0 license.
Related Projects
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseCqualityDmaintenanceA production-ready template for creating Model Context Protocol servers with TypeScript, providing tools for efficient testing, development, and deployment.Last updated114247MIT
- AlicenseCqualityDmaintenanceA TypeScript-based template for building Model Context Protocol servers, featuring fast testing, automated version management, and a clean structure for MCP tool implementations.Last updated11424MIT
- Alicense-qualityBmaintenanceA starter template for building remote Model Context Protocol servers using TypeScript, providing modern tooling and best practices while leveraging the MCP TypeScript SDK.Last updated54MIT
- AlicenseBqualityDmaintenanceA template/boilerplate project for building Model Context Protocol (MCP) servers with TypeScript. Provides a starting point with configuration examples, development tools, and debugging setup.Last updated21MIT
Related MCP Connectors
MCP (Model Context Protocol) server for Appwrite
A TypeScript MCP server for Home Assistant, enabling programmatic management of entities, automati…
A comprehensive Model Context Protocol (MCP) server that enables AI assistants to interact with yo…
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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/Mearman/mcp-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server