Use MCP Server

Fullstack framework for building MCP applications and servers for AI agents.

Data last scanned yesterday · Reviewed yesterday

531 dangerous tool48 tools10,346TypeScriptMIT

Overview

mcp-use provides a complete TypeScript and Python SDK designed to help developers create Model Context Protocol (MCP) servers and applications. It aims to bridge the gap between AI agents and functional capabilities, offering tools to build, preview, and deploy these interfaces effectively. Developers can leverage the mcp-use MCP Inspector to test and debug their implementations in real-time. The framework also integrates with Manufact MCP Cloud, which provides infrastructure for managing deployments, including observability, logging, and branch management.

Our verdict

This repository receives a security score of 53/100, which qualifies as a high-risk level. The project is community-maintained rather than official, and critical security aspects like OAuth support and read-only mode have not yet been editorially reviewed. Due to these unverified security components, developers should exercise caution and avoid using this in production environments involving sensitive credentials until further review is conducted.

  • Zero direct dependencies reduce the supply-chain surface area.
  • Active development with commits recorded within the last day.
  • Comprehensive documentation for both TypeScript and Python implementations.
  • Security score of 53/100 indicates a high-risk status.
  • OAuth authentication and read-only modes remain unreviewed.
  • Lacks backing from an official vendor or organization.

Tools

ToolDescriptionRisk
get_weatherGet weather for a citylow
get-weatherGet weather for a citylow
create-chartmedium
create-diagrammedium
edit-diagrammedium
create-slidesmedium
edit-slidemedium
show-maplow
get-place-detailslow
add-markersmedium

Compatibility

ClientLocalDockerRemoteRead-only
Claude Desktop
Cursor
VS Code
Windsurf
ChatGPT

Frequently asked questions

Which programming languages does mcp-use support?

The mcp-use framework provides SDKs for both TypeScript and Python.

How can I test and debug my MCP servers or applications?

You can test and debug your projects using the mcp-use MCP Inspector, which is available both as an online tool and as open-source software.

How do I create a new MCP server project?

You can generate a new project by running the command npx create-mcp-use-app@latest in your terminal.

How are widgets registered in MCP apps?

Widgets created within the resources directory are auto-discovered by the framework, requiring no manual registration.

Where can I deploy mcp-use applications for production?

You can deploy your MCP servers and apps to the Manufact MCP Cloud, which provides features like observability, metrics, logs, and branch-deployments.

Changelog

Badge

Use MCP Server security score, rated on RepoAI

Maintain this server? Add the live badge to your README.