open-mcp-server

Open-MCP-Server is a Java service framework that implements Model Context Protocol (MCP) support and provides a configurable bridge to multiple backend/API types (e.g., REST/gRPC/Dubbo/SOAP). It also exposes endpoints for AI assistant/session chat and for invoking MCP-style tools, plus management and code-generation utilities.

Evaluated Apr 04, 2026 (16d ago)
Repo ↗ Ai Ml mcp model-context-protocol ai-assistant integration java spring-boot api-adapter dubbo grpc soap rest code-generation
⚙ Agent Friendliness
34
/ 100
Can an agent use this?
🔒 Security
37
/ 100
Is it safe for agents?
⚡ Reliability
22
/ 100
Does it work consistently?

Score Breakdown

⚙ Agent Friendliness

MCP Quality
55
Documentation
45
Error Messages
0
Auth Simplicity
40
Rate Limits
0

🔒 Security

TLS Enforcement
60
Auth Strength
35
Scope Granularity
20
Dep. Hygiene
40
Secret Handling
30

From the README excerpt, TLS requirements, secure session handling, and secret management practices are not explicitly described. The presence of an endpoint that accepts arbitrary apiUrl/method and a cookie parameter suggests potential SSRF/credential-forwarding risks if implemented naïvely. No explicit rate limiting, input validation, or error-code guidance is provided.

⚡ Reliability

Uptime/SLA
0
Version Stability
30
Breaking Changes
40
Error Recovery
20
AF Security Reliability

Best When

You can run and configure the service yourself (Spring Boot/Java) and want an MCP-capable integration layer for internal or trusted systems.

Avoid When

You need well-documented auth/rate-limiting/error semantics and an official machine-readable API spec/SDK; those are not evident from the provided README excerpt.

Use Cases

  • Connect an AI platform to heterogeneous enterprise APIs (REST/gRPC/Dubbo/SOAP)
  • Expose backend data/functions as MCP tools for AI workflows
  • Provide an AI assistant with session-based conversation history and dynamic tool injection
  • Use the built-in code generation endpoints to scaffold Spring Boot integration code for API adapters
  • Manage and configure upstream service/registry connections via HTTP endpoints

Not For

  • Public, unauthenticated deployments without additional network controls
  • Environments requiring strict compliance/governance where the absence of explicit security details is unacceptable
  • Use cases needing an officially specified/hosted MCP server URL or OpenAPI/SDK-driven contract-first integration (not provided here)

Interface

REST API
Yes
GraphQL
No
gRPC
No
MCP Server
Yes
SDK
No
Webhooks
No

Authentication

Methods: Cookie-based authentication example for /api/test (cookie field in request)
OAuth: No Scopes: No

No authentication mechanism beyond an example cookie usage is specified in the provided README. No OAuth/API key/scopes are described.

Pricing

Free tier: No
Requires CC: No

No pricing information is provided (MIT licensed framework; likely self-hosted).

Agent Metadata

Pagination
page/pageNum/pageSize (for registry page queries)
Idempotent
False
Retry Guidance
Not documented

Known Gotchas

  • Authentication/authorization details are not clearly documented (only a cookie example for a test endpoint).
  • MCP server transport configuration is shown as stdio via Spring property, but no concrete tool schemas or MCP endpoint/URL contract is provided in the README excerpt.
  • No explicit retry/backoff guidance or documented rate-limit behavior.
  • Code generation endpoints accept arbitrary apiUrl/method/requestData/responseData; an agent should be careful about SSRF-like risks and payload handling.

Alternatives

Full Evaluation Report

Comprehensive deep-dive: security analysis, reliability audit, agent experience review, cost modeling, competitive positioning, and improvement roadmap for open-mcp-server.

AI-powered analysis · PDF + markdown · Delivered within 30 minutes

$99

Package Brief

Quick verdict, integration guide, cost projections, gotchas with workarounds, and alternatives comparison.

Delivered within 10 minutes

$3

Score Monitoring

Get alerted when this package's AF, security, or reliability scores change significantly. Stay ahead of regressions.

Continuous monitoring

$3/mo

Scores are editorial opinions as of 2026-04-04.

8642
Packages Evaluated
17761
Need Evaluation
586
Need Re-evaluation
Community Powered