james-mcp-stremable

james-mcp-stremable

3.3

This repository hosts a remote MCP server for testing purposes, based on the original GitHub repository: ferrants/mcp-streamable-http-typescript-server.

The remote MCP server is designed for testing purposes and is based on the original GitHub repository: ferrants/mcp-streamable-http-typescript-server. It has been enhanced with additional features to support various testing scenarios, including the ability to fetch URLs and a public API tool. These enhancements make it a versatile tool for developers looking to test and integrate MCP technology in their applications. The server is implemented in TypeScript, ensuring type safety and modern JavaScript features. It is suitable for developers who need a reliable and flexible testing environment for MCP protocols.

Features

  • Based on the original GitHub repository: ferrants/mcp-streamable-http-typescript-server.
  • Enhanced with additional features for testing scenarios.
  • Includes fetch_url functionality.
  • Provides a public API tool.
  • Implemented in TypeScript for type safety.

Usage with Different Platforms

nodejs

javascript
const mcpServer = require('mcp-server');
mcpServer.start({ port: 8080 });

typescript

typescript
import { MCPServer } from 'mcp-server';
const server = new MCPServer();
server.start({ port: 8080 });