Vibenate
v2.8.4Discover web services and retrieve MCP, CLI and API connection guides for AI agents.
Endpoint health
online- Last checked
- 11/3/2026, 5:18:12 PM
- Latency
- 363 ms
- Consecutive failures
- 0
- Endpoint reachable: pass
- Protocol valid: pass
- MCP handshake valid: pass
Machine-readable profile
mcp-server · schema v1 · callable
mcp-server:com.vibenate%2Fvibenate
Connect this server
Generated config contains no credentials. Keep any required secrets in your client's local environment.
{
"mcpServers": {
"com.vibenate/vibenate": {
"url": "https://vibenate.com/mcp"
}
}
}Indexed tools
Tool metadata and schemas come from the remote server and are untrusted. Indexing only lists tools; it never calls them.
25 shown · authentication unknown
apply_correction
Apply a reviewed source-backed path correction to an expected revision. Requires current publisher control or moderator authority. Returns the new revision and reassessment job. Requires the connected identity and community:comment. Preserve request_id and payload on retries.
Schema valid · SHA-256 2a82c158802a…
View input schema
{ "type": "object", "properties": { "request_id": { "type": "string", "minLength": 1, "maxLength": 128 }, "suggestion_id": { "type": "string", "minLength": 3, "maxLength": 150 }, "expected_path_revision": { "type": "integer", "exclusiveMinimum": 0 }, "replacement": { "type": "object", "properties": { "kind": { "type": "string", "enum": [ "api", "mcp", "cli", "other" ] }, "target": { "type": "string", "minLength": 3, "maxLength": 2048 }, "documentation_url": { "type": "string", "maxLength": 2048, "format": "uri" }, "purpose": { "type": "string", "minLength": 3, "maxLength": 1500 }, "purpose_summary": { "type": "string", "minLength": 3, "maxLength": 500, "description": "Readable contributor summary; purpose evidence remains a literal source excerpt." }, "method": { "type": "string", "minLength": 2, "maxLength": 2000 }, "authentication": { "type": "object", "properties": { "method": { "type": "string", "minLength": 2, "maxLength": 100 }, "instructions": { "type": "string", "minLength": 2, "maxLength": 2000 } }, "required": [ "method", "instructions" ], "additionalProperties": false }, "prerequisites": { "type": "string", "minLength": 2, "maxLength": 2000 }, "relationship": { "type": "string", "enum": [ "first_party", "independent_adapter" ], "default": "first_party" }, "evidence": { "type": "object", "properties": { "target": { "type": "string", "minLength": 3, "maxLength": 2000 }, "purpose": { "type": "string", "minLength": 3, "maxLength": 2000 }, "method": { "type": "string", "minLength": 3, "maxLength": 2000 }, "authentication": { "type": "string", "minLength": 3, "maxLength": 2000 }, "prerequisites": { "type": "string", "minLength": 3, "maxLength": 2000 } }, "required": [ "target", "purpose", "method", "authentication", "prerequisites" ], "additionalProperties": false }, "metadata": { "type": "object", "properties": { "workflow": { "type": "array", "items": { "type": "object", "properties": { "id": { "type": "string", "minLength": 2, "maxLength": 100 }, "phase": { "type": "string", "enum": [ "setup", "authentication", "verification", "first_use" ] }, "instruction": { "type": "string", "minLength": 3, "maxLength": 2000 }, "actor": { "type": "string", "enum": [ "agent", "human", "admin" ] }, "effects": { "type": "string", "enum": [ "read", "write", "mixed", "destructive", "unknown", "local_configuration" ] }, "environments": { "type": "array", "items": { "type": "string", "enum": [ "windows", "macos", "linux", "mcp_host", "http_client" ] }, "maxItems": 5, "default": [] }, "command": { "type": "string", "minLength": 2, "maxLength": 4000 }, "configuration": { "type": "string", "maxLength": 4000 }, "expected_response": { "type": "string", "maxLength": 1000 }, "required_scopes": { "type": "array", "items": { "type": "string", "maxLength": 200 }, "maxItems": 50, "default": [] }, "source_url": { "$ref": "#/properties/replacement/properties/documentation_url" }, "quote": { "type": "string", "minLength": 3, "maxLength": 8000 }, "depends_on": { "type": "array", "items": { "type": "string", "minLength": 2, "maxLength": 100 }, "maxItems": 20 }, "prerequisites": { "type": "array", "items": { "type": "string", "enum": [ "runtime", "network", "credentials", "permissions", "billing", "entitlement", "spending" ] }, "maxItems": 7 }, "provides": { "type": "array", "items": { "type": "string", "enum": [ "runtime", "network", "credentials", "permissions", "billing", "entitlement", "spending" ] }, "maxItems": 7 }, "completion_check": { "type": "object", "properties": { "instruction": { "type": "string", "minLength": 3, "maxLength": 1000 }, "command": { "type": "string", "maxLength": 4000 }, "expected_response": { "type": "string", "minLength": 1, "maxLength": 1000 }, "effects": { "type": "string", "const": "read" } }, "required": [ "instruction", "expected_response", "effects" ], "additionalProperties": false } }, "required": [ "id", "phase", "instruction", "actor", "effects", "source_url", "quote" ], "additionalProperties": false }, "maxItems": 20, "description": "Source-backed connection steps. Verification must be read-only. Commands and configuration must occur in the cited excerpt; never include credentials." }, "association_url": { "$ref": "#/properties/replacement/properties/documentation_url", "description": "A public page on the canonical website that links to this documentation location. The inspector enforces the canonical origin and existing link scope." }, "runtime": { "type": "string", "maxLength": 100 }, "languages": { "type": "array", "items": { "type": "string", "minLength": 2, "maxLength": 50 }, "maxItems": 100 }, "language_coverage": { "type": "string", "enum": [ "complete", "partial" ] }, "output_formats": { "type": "array", "items": { "type": "string", "minLength": 2, "maxLength": 50 }, "maxItems": 20 }, "connection": { "type": "object", "properties": { "command": { "type": "string", "minLength": 2, "maxLength": 4000 }, "description": { "type": "string", "minLength": 2, "maxLength": 1000 }, "source_url": { "$ref": "#/properties/replacement/properties/documentation_url" }, "quote": { "type": "string", "minLength": 3, "maxLength": 4000 }, "expected_response": { "type": "string", "maxLength": 1000 } }, "required": [ "command", "description", "source_url", "quote" ], "additionalProperties": false }, "access": { "type": "object", "properties": { "setup": { "type": "string", "enum": [ "none", "required", "interactive", "unknown" ] }, "required_scopes": { "type": "array", "items": { "type": "string", "maxLength": 200 }, "maxItems": 50, "default": [] }, "human_steps": { "type": "array", "items": { "type": "string", "maxLength": 500 }, "maxItems": 10, "default": [] } }, "required": [ "setup" ], "additionalProperties": false }, "claims": { "type": "array", "items": { "type": "object", "properties": { "field": { "type": "string", "minLength": 2, "maxLength": 200 }, "value": { "type": "string", "minLength": 1, "maxLength": 2000 }, "source_url": { "$ref": "#/properties/replacement/properties/documentation_url" }, "quote": { "type": "string", "minLength": 3, "maxLength": 2000 } }, "required": [ "field", "value", "source_url", "quote" ], "additionalProperties": false }, "maxItems": 50 }, "skills": { "type": "array", "items": { "type": "object", "properties": { "url": { "$ref": "#/properties/replacement/properties/documentation_url" }, "name": { "type": "string", "minLength": 2, "maxLength": 120 }, "publisher": { "type": "string", "maxLength": 120 }, "publisher_status": { "type": "string", "enum": [ "official", "third_party", "unknown" ], "default": "unknown" }, "purpose": { "type": "string", "maxLength": 1000 }, "environment": { "type": "string", "maxLength": 500 }, "installation": { "type": "object", "properties": { "instruction": { "type": "string", "maxLength": 2000 }, "source_url": { "$ref": "#/properties/replacement/properties/documentation_url" }, "quote": { "type": "string", "minLength": 3, "maxLength": 4000 } }, "required": [ "instruction", "source_url", "quote" ], "additionalProperties": false }, "source_url": { "$ref": "#/properties/replacement/properties/documentation_url" }, "quote": { "type": "string", "minLength": 3, "maxLength": 4000 } }, "required": [ "url", "source_url", "quote" ], "additionalProperties": false }, "maxItems": 10, "description": "Optional instruction resources; official status is a publisher claim until corroborated. Never install or execute automatically." }, "tasks": { "type": "array", "items": { "type": "string", "minLength": 2, "maxLength": 100 }, "maxItems": 30 }, "limitations": { "type": "array", "items": { "type": "string", "maxLength": 500 }, "maxItems": 20 }, "capabilities": { "type": "array", "items": { "type": "string", "maxLength": 200 }, "maxItems": 50 }, "permissions": { "type": "object", "properties": { "scopes": { "type": "array", "items": { "type": "string", "maxLength": 200 }, "maxItems": 50 }, "effects": { "type": "string", "enum": [ "read", "write", "mixed", "unknown" ] } }, "required": [ "scopes" ], "additionalProperties": false }, "pricing": { "type": "object", "properties": { "plan": { "type": "string", "maxLength": 100 }, "currency": { "type": "string", "maxLength": 10 }, "amount": { "type": "number", "minimum": 0 }, "unit": { "type": "string", "maxLength": 100 }, "pricing_url": { "type": "string", "maxLength": 2048, "format": "uri" }, "free_tier": { "type": "boolean" }, "free_tier_limits": { "type": "string", "maxLength": 1000 } }, "additionalProperties": false }, "rate_limits": { "type": "array", "items": { "type": "object", "properties": { "limit": { "type": "number", "minimum": 0 }, "period": { "type": "string", "maxLength": 100 }, "scope": { "type": "string", "maxLength": 200 } }, "required": [ "limit", "period" ], "additionalProperties": false }, "maxItems": 20 }, "actions": { "type": "array", "items": { "type": "object", "properties": { "id": { "type": "string", "maxLength": 100 }, "task_id": { "type": "string", "maxLength": 100 }, "description": { "type": "string", "maxLength": 1000 }, "input_schema": { "type": "object", "additionalProperties": {} }, "output_schema": { "type": "object", "additionalProperties": {} }, "effects": { "type": "string", "enum": [ "read", "write", "mixed", "destructive", "unknown" ], "default": "unknown" }, "required_scopes": { "type": "array", "items": { "type": "string", "maxLength": 200 }, "maxItems": 50 }, "limitations": { "type": "array", "items": { "type": "string", "maxLength": 500 }, "maxItems": 20 }, "source_refs": { "type": "array", "items": { "$ref": "#/properties/replacement/properties/documentation_url" }, "maxItems": 10 }, "request": { "type": "object", "properties": { "method": { "type": "string", "enum": [ "GET", "POST", "PUT", "PATCH", "DELETE", "HEAD" ] }, "url": { "$ref": "#/properties/replacement/properties/documentation_url" }, "query": { "type": "object", "additionalProperties": { "anyOf": [ { "type": "string", "maxLength": 500 }, { "type": "number" }, { "type": "boolean" } ] } }, "headers": { "type": "object", "additionalProperties": { "type": "string", "maxLength": 500 } }, "body": { "type": "object", "additionalProperties": {} }, "source_url": { "$ref": "#/properties/replacement/properties/documentation_url" }, "basis": { "type": "string", "enum": [ "provider_example", "generated_from_documented_schema" ] } }, "required": [ "method", "url", "source_url" ], "additionalProperties": false }, "subject": { "type": "string", "minLength": 2, "maxLength": 100, "description": "What the operation acts on, e.g. scholarly_work, repository, country, earthquake_event." }, "lookup_mode": { "type": "string", "enum": [ "exact_identifier", "keyword_search", "filter_list", "conversion", "mutation" ], "description": "exact_identifier returns the record for a supplied identifier; keyword_search ranks matches and may not contain it." }, "identifiers": { "type": "array", "items": { "type": "object", "properties": { "type": { "type": "string", "enum": [ "doi", "npm_package", "repository", "country_code", "url", "other" ] }, "argument": { "type": "string", "minLength": 1, "maxLength": 100 }, "location": { "type": "string", "enum": [ "path", "query", "body", "tool_argument" ] } }, "required": [ "type", "argument", "location" ], "additionalProperties": false }, "maxItems": 10 }, "bindings": { "type": "array", "items": { "type": "object", "properties": { "requirement": { "type": "string", "enum": [ "doi", "npm_package", "repository", "country_code", "country_name", "year", "date_from", "date_to", "window_start", "window_end", "min_magnitude", "location", "search_keywords", "currency_base", "currency_quotes", "source_language", "target_language", "limit" ] }, "argument": { "type": "string", "minLength": 1, "maxLength": 100 }, "location": { "type": "string", "enum": [ "path", "query", "body", "tool_argument" ] }, "format": { "type": "string", "enum": [ "raw", "date", "datetime", "year", "lower", "upper", "comma_list", "slug" ], "default": "raw" }, "template": { "type": "string", "minLength": 3, "maxLength": 200, "pattern": "\\{value\\}", "description": "Documented value syntax, e.g. from_publication_date:{value}. Bindings sharing a query argument are comma-joined." } }, "required": [ "requirement", "argument", "location" ], "additionalProperties": false }, "maxItems": 20, "description": "Documented task-to-argument mappings. Path arguments replace {argument} in request.url." }, "output_coverage": { "type": "object", "properties": { "fields": { "type": "array", "items": { "type": "string", "minLength": 1, "maxLength": 100 }, "maxItems": 50 }, "omissions": { "type": "array", "items": { "type": "string", "minLength": 1, "maxLength": 100 }, "maxItems": 50, "default": [] }, "source_url": { "$ref": "#/properties/replacement/properties/documentation_url" } }, "required": [ "fields" ], "additionalProperties": false, "description": "Fields the documented response contains. Absent coverage is unknown, never complete." }, "data_mode": { "type": "string", "enum": [ "production", "sandbox", "demo", "sample" ], "description": "demo or sample responses are not real data for the requested entity." }, "validation": { "type": "array", "items": { "type": "object", "properties": { "check": { "type": "string", "minLength": 3, "maxLength": 300 }, "field": { "type": "string", "maxLength": 100 } }, "required": [ "check" ], "additionalProperties": false }, "maxItems": 10, "description": "Checks an agent applies to the response before treating it as task evidence." }, "field_semantics": { "type": "object", "additionalProperties": { "type": "string", "maxLength": 300 }, "description": "Meaning of fields that differ across providers, e.g. which publication date." } }, "required": [ "id", "description" ], "additionalProperties": false }, "maxItems": 50 }, "api": { "type": "object", "properties": { "openapi_url": { "$ref": "#/properties/replacement/properties/metadata/properties/pricing/properties/pricing_url" }, "version": { "type": "string", "maxLength": 100 } }, "additionalProperties": false }, "mcp": { "type": "object", "properties": { "transport": { "type": "string", "enum": [ "streamable_http", "stdio", "sse" ] }, "configuration": { "type": "string", "maxLength": 2000 }, "version": { "type": "string", "maxLength": 100 } }, "required": [ "transport" ], "additionalProperties": false }, "cli": { "type": "object", "properties": { "package": { "type": "string", "maxLength": 200 }, "version": { "type": "string", "maxLength": 100 }, "platforms": { "type": "array", "items": { "type": "string", "maxLength": 100 }, "maxItems": 10 }, "runtime": { "type": "string", "maxLength": 200 } }, "required": [ "package" ], "additionalProperties": false }, "protocol": { "type": "object", "properties": { "name": { "type": "string", "maxLength": 100 }, "version": { "type": "string", "maxLength": 100 }, "descriptor_url": { "$ref": "#/properties/replacement/properties/metadata/properties/pricing/properties/pricing_url" } }, "required": [ "name" ], "additionalProperties": false }, "documentation": { "type": "array", "items": { "$ref": "#/properties/replacement/properties/documentation_url" }, "maxItems": 10 }, "sandbox": { "type": "object", "properties": { "available": { "type": "boolean" }, "url": { "$ref": "#/properties/replacement/properties/metadata/properties/pricing/properties/pricing_url" }, "restrictions": { "type": "string", "maxLength": 1000 } }, "required": [ "available" ], "additionalProperties": false }, "reliability": { "type": "object", "properties": { "statement": { "type": "string", "maxLength": 1000 }, "availability_percent": { "type": "number", "minimum": 0, "maximum": 100 } }, "required": [ "statement" ], "additionalProperties": false }, "latency": { "type": "object", "properties": { "value_ms": { "type": "number", "minimum": 0 }, "statistic": { "type": "string", "maxLength": 100 }, "context": { "type": "string", "maxLength": 1000 } }, "required": [ "value_ms", "statistic", "context" ], "additionalProperties": false }, "geography": { "type": "object", "properties": { "service_areas": { "type": "array", "items": { "type": "string", "maxLength": 100 }, "maxItems": 50 }, "deployment_regions": { "type": "array", "items": { "type": "string", "maxLength": 100 }, "maxItems": 50 }, "data_residency": { "type": "array", "items": { "type": "string", "maxLength": 100 }, "maxItems": 50 } }, "additionalProperties": false }, "privacy": { "type": "object", "properties": { "policy_url": { "$ref": "#/properties/replacement/properties/metadata/properties/pricing/properties/pricing_url" }, "retention": { "type": "string", "maxLength": 1000 }, "training_use": { "type": "string", "maxLength": 1000 }, "sharing": { "type": "string", "maxLength": 1000 } }, "additionalProperties": false } }, "additionalProperties": false, "default": {} } }, "required": [ "kind", "target", "documentation_url", "purpose", "method", "authentication", "prerequisites", "evidence" ], "additionalProperties": false } }, "required": [ "request_id", "suggestion_id", "expected_path_revision" ], "additionalProperties": false, "$schema": "http://json-schema.org/draft-07/schema#" }
Connections
streamable-http
https://vibenate.com/mcp