@chainlink/mcp-server
Version:
Prototype MCP Server for CLL
43 lines • 1.95 kB
JavaScript
;
/**
* @fileoverview MCP Tools index and capabilities definition
*
* Exports all available MCP tools for AI model interaction and defines
* the capabilities object that describes what each tool can do. This
* serves as the main registry for all tools available to AI models.
*/
var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) {
if (k2 === undefined) k2 = k;
var desc = Object.getOwnPropertyDescriptor(m, k);
if (!desc || ("get" in desc ? !m.__esModule : desc.writable || desc.configurable)) {
desc = { enumerable: true, get: function() { return m[k]; } };
}
Object.defineProperty(o, k2, desc);
}) : (function(o, m, k, k2) {
if (k2 === undefined) k2 = k;
o[k2] = m[k];
}));
var __exportStar = (this && this.__exportStar) || function(m, exports) {
for (var p in m) if (p !== "default" && !Object.prototype.hasOwnProperty.call(exports, p)) __createBinding(exports, m, p);
};
Object.defineProperty(exports, "__esModule", { value: true });
exports.capabilities = void 0;
__exportStar(require("./chainlink-developer-assistant"), exports);
/**
* MCP Server capabilities defining available tools for AI models
*
* This server provides a single comprehensive tool that handles any type of
* Chainlink developer query spanning code examples, configurations, and
* conceptual documentation. AI models use these capabilities to understand
* what operations they can perform through the MCP server.
*
* @constant capabilities
*/
exports.capabilities = {
tools: {
chainlink_developer_assistant: {
description: "Comprehensive Chainlink developer assistant that handles any type of developer query spanning code examples, configurations, and concepts. Provides access to fetched API data, reference configurations, and documentation search with natural language queries.",
},
},
};
//# sourceMappingURL=index.js.map