Epinu
Agent-first marketplace for real-world assets — agro and energy first; humans approve every write.
Sollte ich dies verwenden
Qualität und Sicherheit
Basierend auf einer automatisierten Analyse der Tool-Definitionen und der Einhaltung des Protokolls.
Kontextkosten
Dies ist die ungefähre Anzahl der Tokens, die jedes Mal verbraucht werden, wenn die Tools des Servers in den Kontext eines Modells geladen werden. Höhere Werte verringern die Aufmerksamkeit, die für andere Aufgaben verfügbar ist.
Installieren
Installation mit einem Klick
Fügen Sie dies Ihrer Datei `claude_desktop_config.json` hinzu:
{
"mcpServers": {
"epinu": {
"url": "https://api.epinu.ai/api/agent/mcp"
}
}
}Remote-Endpunkte
https://api.epinu.ai/api/agent/mcpstreamable-httpWas es kann
Tool-Inventar
Tools (5)
🟢projects_search(query, asset_type, status, min_roi, max_funding_goal, ...)
Search Epinu real-asset projects. Returns bounded summaries only; call projects_get_deep_dive for detailed packets. Results include public projects plus the token owner's own archived, draft, or unpublished projects for duplicate checks; another owner's unpublished projects are never returned. Available without a token for public results only.
Eingabe-Schema
{
"type": "object",
"properties": {
"query": {
"type": "string",
"maxLength": 120
},
"asset_type": {
"type": "string",
"maxLength": 80
},
"status": {
"type": "string",
"maxLength": 80
},
"min_roi": {
"type": "number"
},
"max_funding_goal": {
"type": "number"
},
"limit": {
"default": 10,
"type": "integer",
"minimum": 1,
"maximum": 50
},
"cursor": {
"type": "string"
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
}Ausgabe-Schema
{
"type": "object",
"properties": {
"projects": {
"type": "array",
"items": {
"type": "object",
"properties": {
"project_id": {
"type": "string"
},
"name": {
"type": "string"
},
"summary": {
"type": "string"
},
"asset_type": {
"type": "string"
},
"categories": {
"type": "array",
"items": {
"type": "string"
}
},
"status": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"location": {
"type": "object",
"properties": {
"latitude": {
"anyOf": [
{
"type": "number"
},
{
"type": "null"
}
]
},
"longitude": {
"anyOf": [
{
"type": "number"
},
{
"type": "null"
}
]
}
},
"required": [
"latitude",
"longitude"
],
"additionalProperties": false
},
"area_sq_meters": {
"anyOf": [
{
"type": "number"
},
{
"type": "null"
}
]
},
"funding_goal": {
"anyOf": [
{
"type": "number"
},
{
"type": "null"
}
]
},
"current_funding": {
"anyOf": [
{
"type": "number"
},
{
"type": "null"
}
]
},
"funding_percentage": {
"anyOf": [
{
"type": "number"
},
{
"type": "null"
}
]
},
"ask_amount": {
"anyOf": [
{
"type": "number"
},
{
"type": "null"
}
]
},
"expected_return": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"expected_return_min_percent": {
"anyOf": [
{
"type": "number"
},
{
"type": "null"
}
]
},
"operator_name": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"operator_verified_capabilities": {
"type": "array",
"items": {
"type": "string"
}
},
"created_at": {},
"is_owner_project": {
"type": "boolean"
}
},
"required": [
"project_id",
"name",
"summary",
"asset_type",
"categories",
"status",
"location",
"funding_goal",
"current_funding",
"funding_percentage",
"ask_amount",
"expected_return",
"expected_return_min_percent",
"operator_name",
"operator_verified_capabilities",
"created_at"
],
"additionalProperties": false
}
},
"next_cursor": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"limit": {
"type": "number"
},
"dropped_invalid_count": {
"type": "integer",
"minimum": 0,
"maximum": 9007199254740991
}
},
"required": [
"projects",
"next_cursor",
"limit"
],
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false
}⚪getting_started
Start here: platform overview, the proposal/approval operating model, auth rules, common flows, and agent etiquette. Static content — requires no scopes.
Eingabe-Schema
{
"type": "object",
"properties": {},
"$schema": "http://json-schema.org/draft-07/schema#"
}Ausgabe-Schema
{
"type": "object",
"properties": {
"welcome": {
"type": "string"
},
"platform": {
"type": "string"
},
"operating_model": {
"type": "object",
"properties": {
"reads": {
"type": "string"
},
"writes": {
"type": "string"
},
"identity": {
"type": "string"
},
"sensitive_actions": {
"type": "string"
}
},
"required": [
"reads",
"writes",
"identity",
"sensitive_actions"
],
"additionalProperties": false
},
"auth": {
"type": "object",
"properties": {
"token": {
"type": "string"
},
"valid_on": {
"type": "string"
},
"scopes_note": {
"type": "string"
}
},
"required": [
"token",
"valid_on",
"scopes_note"
],
"additionalProperties": false
},
"field_limits": {
"type": "string"
},
"common_flows": {
"type": "array",
"items": {
"type": "string"
}
},
"etiquette": {
"type": "array",
"items": {
"type": "string"
}
},
"docs": {
"type": "string"
}
},
"required": [
"platform",
"operating_model",
"auth",
"field_limits",
"common_flows",
"etiquette",
"docs"
],
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false
}🟢marketplace_listings_search(query, category, subcategory, maxPrice, availabilityType, ...)
Search the Epinu marketplace for equipment, services, and assets. Returns summaries only; call marketplace_listing_get for detailed packets.
Eingabe-Schema
{
"type": "object",
"properties": {
"query": {
"type": "string",
"maxLength": 200
},
"category": {
"type": "string",
"enum": [
"product",
"service",
"repair_services",
"equipment",
"energy"
]
},
"subcategory": {
"type": "string"
},
"maxPrice": {
"type": "number"
},
"availabilityType": {
"type": "string"
},
"limit": {
"default": 10,
"type": "integer",
"minimum": 1,
"maximum": 50
},
"cursor": {
"type": "string"
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
}Ausgabe-Schema
{
"type": "object",
"properties": {
"results": {
"type": "array",
"items": {
"type": "object",
"properties": {
"listing_id": {
"type": "string"
},
"title": {
"type": "string"
},
"category": {
"type": "string"
},
"subcategory": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"price": {
"anyOf": [
{
"type": "number"
},
{
"type": "null"
}
]
},
"price_unit": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"pricing_mode": {
"anyOf": [
{
"type": "string",
"enum": [
"fixed",
"quote"
]
},
{
"type": "null"
}
]
},
"status": {
"type": "string"
},
"quantity_available": {
"anyOf": [
{
"type": "number"
},
{
"type": "null"
}
]
},
"availability_type": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"location_address": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"latitude": {
"anyOf": [
{
"type": "number"
},
{
"type": "null"
}
]
},
"longitude": {
"anyOf": [
{
"type": "number"
},
{
"type": "null"
}
]
},
"tags": {
"anyOf": [
{
"type": "array",
"items": {
"type": "string"
}
},
{
"type": "null"
}
]
},
"rating_average": {
"anyOf": [
{
"type": "number"
},
{
"type": "null"
}
]
}
},
"required": [
"listing_id",
"title",
"category",
"subcategory",
"price",
"price_unit",
"pricing_mode",
"status",
"quantity_available",
"availability_type",
"location_address",
"latitude",
"longitude",
"tags",
"rating_average"
],
"additionalProperties": false
}
},
"next_cursor": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"total_returned": {
"type": "integer",
"minimum": -9007199254740991,
"maximum": 9007199254740991
},
"dropped_invalid_count": {
"type": "integer",
"minimum": 0,
"maximum": 9007199254740991
}
},
"required": [
"results",
"next_cursor",
"total_returned"
],
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false
}🟢search(query)
Unified read-only search across public Epinu projects and marketplace listings. Returns { id, title, url } results; call fetch with a returned id for the full document. Available without a token; public data only. Additive alias over projects_search and marketplace_listings_search.
Eingabe-Schema
{
"type": "object",
"properties": {
"query": {
"type": "string",
"minLength": 1,
"maxLength": 200
}
},
"required": [
"query"
],
"$schema": "http://json-schema.org/draft-07/schema#"
}Ausgabe-Schema
{
"type": "object",
"properties": {
"results": {
"type": "array",
"items": {
"type": "object",
"properties": {
"id": {
"type": "string"
},
"title": {
"type": "string"
},
"url": {
"type": "string"
}
},
"required": [
"id",
"title",
"url"
],
"additionalProperties": false
}
}
},
"required": [
"results"
],
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false
}🟢fetch(id)
Fetch the full document for one search result by its opaque id (project:<uuid> or listing:<uuid>). Returns { id, title, text, url, metadata }. Available without a token; public data only. Wraps projects_get_deep_dive and marketplace_listing_get. Unknown or malformed ids return a clean not-found.
Eingabe-Schema
{
"type": "object",
"properties": {
"id": {
"type": "string",
"minLength": 1,
"maxLength": 120
}
},
"required": [
"id"
],
"$schema": "http://json-schema.org/draft-07/schema#"
}Ausgabe-Schema
{
"type": "object",
"properties": {
"id": {
"type": "string"
},
"title": {
"type": "string"
},
"text": {
"type": "string"
},
"url": {
"type": "string"
},
"metadata": {
"type": "object",
"propertyNames": {
"type": "string"
},
"additionalProperties": {}
}
},
"required": [
"id",
"title",
"text",
"url",
"metadata"
],
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false
}Empfohlene Prompts
projects_searchprojects_searchgetting_startedgetting_startedmarketplace_listings_searchCommunity
Nachweis