Created
June 11, 2025 20:25
-
-
Save ngundotra/c6ae36c79aa9693d41eaffc124994ed9 to your computer and use it in GitHub Desktop.
OpenAI MCP network call
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"connector": { | |
"id": "connector_6849e5b098d4819183df84983fb13a6e", | |
"created_at": "2025-06-11T20:23:12.597222Z", | |
"connector_type": "MCP", | |
"name": "Solana Developer Resources", | |
"description": "Returns the most up to date resources for documentation across the Solana ecosystem", | |
"service": "https://mcp.solana.com", | |
"logo_url": null, | |
"logo_url_dark": null, | |
"base_url": "https://mcp.solana.com/mcp", | |
"actions": [ | |
{ | |
"name": "Solana_Expert__Ask_For_Help", | |
"description": "", | |
"is_consequential": true, | |
"params": { | |
"type": "object", | |
"properties": { | |
"question": { | |
"type": "string", | |
"description": "A Solana related question. (how-to, concepts, APIs, SDKs, errors)\n Provide as much context about the problem as needed, to make the expert understand the problem. The expert will do a similarity search based on your question and provide you the results." | |
} | |
}, | |
"required": [ | |
"question" | |
], | |
"additionalProperties": false, | |
"$schema": "http://json-schema.org/draft-07/schema#" | |
}, | |
"return_type": { | |
"$defs": { | |
"Annotations": { | |
"additionalProperties": true, | |
"properties": { | |
"audience": { | |
"anyOf": [ | |
{ | |
"items": { | |
"enum": [ | |
"user", | |
"assistant" | |
], | |
"type": "string" | |
}, | |
"type": "array" | |
}, | |
{ | |
"type": "null" | |
} | |
], | |
"default": null, | |
"title": "Audience" | |
}, | |
"priority": { | |
"anyOf": [ | |
{ | |
"maximum": 1.0, | |
"minimum": 0.0, | |
"type": "number" | |
}, | |
{ | |
"type": "null" | |
} | |
], | |
"default": null, | |
"title": "Priority" | |
} | |
}, | |
"title": "Annotations", | |
"type": "object" | |
}, | |
"BlobResourceContents": { | |
"additionalProperties": true, | |
"description": "Binary contents of a resource.", | |
"properties": { | |
"uri": { | |
"format": "uri", | |
"minLength": 1, | |
"title": "Uri", | |
"type": "string" | |
}, | |
"mimeType": { | |
"anyOf": [ | |
{ | |
"type": "string" | |
}, | |
{ | |
"type": "null" | |
} | |
], | |
"default": null, | |
"title": "Mimetype" | |
}, | |
"blob": { | |
"title": "Blob", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"uri", | |
"blob" | |
], | |
"title": "BlobResourceContents", | |
"type": "object" | |
}, | |
"EmbeddedResource": { | |
"additionalProperties": true, | |
"description": "The contents of a resource, embedded into a prompt or tool call result.\n\nIt is up to the client how best to render embedded resources for the benefit\nof the LLM and/or the user.", | |
"properties": { | |
"type": { | |
"const": "resource", | |
"title": "Type", | |
"type": "string" | |
}, | |
"resource": { | |
"anyOf": [ | |
{ | |
"$ref": "#/$defs/TextResourceContents" | |
}, | |
{ | |
"$ref": "#/$defs/BlobResourceContents" | |
} | |
], | |
"title": "Resource" | |
}, | |
"annotations": { | |
"anyOf": [ | |
{ | |
"$ref": "#/$defs/Annotations" | |
}, | |
{ | |
"type": "null" | |
} | |
], | |
"default": null | |
} | |
}, | |
"required": [ | |
"type", | |
"resource" | |
], | |
"title": "EmbeddedResource", | |
"type": "object" | |
}, | |
"ImageContent": { | |
"additionalProperties": true, | |
"description": "Image content for a message.", | |
"properties": { | |
"type": { | |
"const": "image", | |
"title": "Type", | |
"type": "string" | |
}, | |
"data": { | |
"title": "Data", | |
"type": "string" | |
}, | |
"mimeType": { | |
"title": "Mimetype", | |
"type": "string" | |
}, | |
"annotations": { | |
"anyOf": [ | |
{ | |
"$ref": "#/$defs/Annotations" | |
}, | |
{ | |
"type": "null" | |
} | |
], | |
"default": null | |
} | |
}, | |
"required": [ | |
"type", | |
"data", | |
"mimeType" | |
], | |
"title": "ImageContent", | |
"type": "object" | |
}, | |
"TextContent": { | |
"additionalProperties": true, | |
"description": "Text content for a message.", | |
"properties": { | |
"type": { | |
"const": "text", | |
"title": "Type", | |
"type": "string" | |
}, | |
"text": { | |
"title": "Text", | |
"type": "string" | |
}, | |
"annotations": { | |
"anyOf": [ | |
{ | |
"$ref": "#/$defs/Annotations" | |
}, | |
{ | |
"type": "null" | |
} | |
], | |
"default": null | |
} | |
}, | |
"required": [ | |
"type", | |
"text" | |
], | |
"title": "TextContent", | |
"type": "object" | |
}, | |
"TextResourceContents": { | |
"additionalProperties": true, | |
"description": "Text contents of a resource.", | |
"properties": { | |
"uri": { | |
"format": "uri", | |
"minLength": 1, | |
"title": "Uri", | |
"type": "string" | |
}, | |
"mimeType": { | |
"anyOf": [ | |
{ | |
"type": "string" | |
}, | |
{ | |
"type": "null" | |
} | |
], | |
"default": null, | |
"title": "Mimetype" | |
}, | |
"text": { | |
"title": "Text", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"uri", | |
"text" | |
], | |
"title": "TextResourceContents", | |
"type": "object" | |
} | |
}, | |
"additionalProperties": true, | |
"description": "The server's response to a tool call.", | |
"properties": { | |
"_meta": { | |
"anyOf": [ | |
{ | |
"additionalProperties": true, | |
"type": "object" | |
}, | |
{ | |
"type": "null" | |
} | |
], | |
"default": null, | |
"title": "Meta" | |
}, | |
"content": { | |
"items": { | |
"anyOf": [ | |
{ | |
"$ref": "#/$defs/TextContent" | |
}, | |
{ | |
"$ref": "#/$defs/ImageContent" | |
}, | |
{ | |
"$ref": "#/$defs/EmbeddedResource" | |
} | |
] | |
}, | |
"title": "Content", | |
"type": "array" | |
}, | |
"isError": { | |
"default": false, | |
"title": "Iserror", | |
"type": "boolean" | |
} | |
}, | |
"required": [ | |
"content" | |
], | |
"title": "CallToolResult", | |
"type": "object" | |
} | |
}, | |
{ | |
"name": "Solana_Documentation_Search", | |
"description": "", | |
"is_consequential": true, | |
"params": { | |
"type": "object", | |
"properties": { | |
"query": { | |
"type": "string", | |
"description": "A search query that will be matched against a corpus of Solana documentation using RAG" | |
} | |
}, | |
"required": [ | |
"query" | |
], | |
"additionalProperties": false, | |
"$schema": "http://json-schema.org/draft-07/schema#" | |
}, | |
"return_type": { | |
"$defs": { | |
"Annotations": { | |
"additionalProperties": true, | |
"properties": { | |
"audience": { | |
"anyOf": [ | |
{ | |
"items": { | |
"enum": [ | |
"user", | |
"assistant" | |
], | |
"type": "string" | |
}, | |
"type": "array" | |
}, | |
{ | |
"type": "null" | |
} | |
], | |
"default": null, | |
"title": "Audience" | |
}, | |
"priority": { | |
"anyOf": [ | |
{ | |
"maximum": 1.0, | |
"minimum": 0.0, | |
"type": "number" | |
}, | |
{ | |
"type": "null" | |
} | |
], | |
"default": null, | |
"title": "Priority" | |
} | |
}, | |
"title": "Annotations", | |
"type": "object" | |
}, | |
"BlobResourceContents": { | |
"additionalProperties": true, | |
"description": "Binary contents of a resource.", | |
"properties": { | |
"uri": { | |
"format": "uri", | |
"minLength": 1, | |
"title": "Uri", | |
"type": "string" | |
}, | |
"mimeType": { | |
"anyOf": [ | |
{ | |
"type": "string" | |
}, | |
{ | |
"type": "null" | |
} | |
], | |
"default": null, | |
"title": "Mimetype" | |
}, | |
"blob": { | |
"title": "Blob", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"uri", | |
"blob" | |
], | |
"title": "BlobResourceContents", | |
"type": "object" | |
}, | |
"EmbeddedResource": { | |
"additionalProperties": true, | |
"description": "The contents of a resource, embedded into a prompt or tool call result.\n\nIt is up to the client how best to render embedded resources for the benefit\nof the LLM and/or the user.", | |
"properties": { | |
"type": { | |
"const": "resource", | |
"title": "Type", | |
"type": "string" | |
}, | |
"resource": { | |
"anyOf": [ | |
{ | |
"$ref": "#/$defs/TextResourceContents" | |
}, | |
{ | |
"$ref": "#/$defs/BlobResourceContents" | |
} | |
], | |
"title": "Resource" | |
}, | |
"annotations": { | |
"anyOf": [ | |
{ | |
"$ref": "#/$defs/Annotations" | |
}, | |
{ | |
"type": "null" | |
} | |
], | |
"default": null | |
} | |
}, | |
"required": [ | |
"type", | |
"resource" | |
], | |
"title": "EmbeddedResource", | |
"type": "object" | |
}, | |
"ImageContent": { | |
"additionalProperties": true, | |
"description": "Image content for a message.", | |
"properties": { | |
"type": { | |
"const": "image", | |
"title": "Type", | |
"type": "string" | |
}, | |
"data": { | |
"title": "Data", | |
"type": "string" | |
}, | |
"mimeType": { | |
"title": "Mimetype", | |
"type": "string" | |
}, | |
"annotations": { | |
"anyOf": [ | |
{ | |
"$ref": "#/$defs/Annotations" | |
}, | |
{ | |
"type": "null" | |
} | |
], | |
"default": null | |
} | |
}, | |
"required": [ | |
"type", | |
"data", | |
"mimeType" | |
], | |
"title": "ImageContent", | |
"type": "object" | |
}, | |
"TextContent": { | |
"additionalProperties": true, | |
"description": "Text content for a message.", | |
"properties": { | |
"type": { | |
"const": "text", | |
"title": "Type", | |
"type": "string" | |
}, | |
"text": { | |
"title": "Text", | |
"type": "string" | |
}, | |
"annotations": { | |
"anyOf": [ | |
{ | |
"$ref": "#/$defs/Annotations" | |
}, | |
{ | |
"type": "null" | |
} | |
], | |
"default": null | |
} | |
}, | |
"required": [ | |
"type", | |
"text" | |
], | |
"title": "TextContent", | |
"type": "object" | |
}, | |
"TextResourceContents": { | |
"additionalProperties": true, | |
"description": "Text contents of a resource.", | |
"properties": { | |
"uri": { | |
"format": "uri", | |
"minLength": 1, | |
"title": "Uri", | |
"type": "string" | |
}, | |
"mimeType": { | |
"anyOf": [ | |
{ | |
"type": "string" | |
}, | |
{ | |
"type": "null" | |
} | |
], | |
"default": null, | |
"title": "Mimetype" | |
}, | |
"text": { | |
"title": "Text", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"uri", | |
"text" | |
], | |
"title": "TextResourceContents", | |
"type": "object" | |
} | |
}, | |
"additionalProperties": true, | |
"description": "The server's response to a tool call.", | |
"properties": { | |
"_meta": { | |
"anyOf": [ | |
{ | |
"additionalProperties": true, | |
"type": "object" | |
}, | |
{ | |
"type": "null" | |
} | |
], | |
"default": null, | |
"title": "Meta" | |
}, | |
"content": { | |
"items": { | |
"anyOf": [ | |
{ | |
"$ref": "#/$defs/TextContent" | |
}, | |
{ | |
"$ref": "#/$defs/ImageContent" | |
}, | |
{ | |
"$ref": "#/$defs/EmbeddedResource" | |
} | |
] | |
}, | |
"title": "Content", | |
"type": "array" | |
}, | |
"isError": { | |
"default": false, | |
"title": "Iserror", | |
"type": "boolean" | |
} | |
}, | |
"required": [ | |
"content" | |
], | |
"title": "CallToolResult", | |
"type": "object" | |
} | |
}, | |
{ | |
"name": "search", | |
"description": "Purpose: search docs across the Solana ecosystem to get the most up to date information. Think of the query as a search query for a search engine. No special syntax is needed.", | |
"is_consequential": true, | |
"params": { | |
"type": "object", | |
"properties": { | |
"query": { | |
"type": "string", | |
"description": "A search query that will be matched against a corpus of Solana documentation using RAG" | |
} | |
}, | |
"required": [ | |
"query" | |
], | |
"additionalProperties": false, | |
"$schema": "http://json-schema.org/draft-07/schema#" | |
}, | |
"return_type": { | |
"$defs": { | |
"Annotations": { | |
"additionalProperties": true, | |
"properties": { | |
"audience": { | |
"anyOf": [ | |
{ | |
"items": { | |
"enum": [ | |
"user", | |
"assistant" | |
], | |
"type": "string" | |
}, | |
"type": "array" | |
}, | |
{ | |
"type": "null" | |
} | |
], | |
"default": null, | |
"title": "Audience" | |
}, | |
"priority": { | |
"anyOf": [ | |
{ | |
"maximum": 1.0, | |
"minimum": 0.0, | |
"type": "number" | |
}, | |
{ | |
"type": "null" | |
} | |
], | |
"default": null, | |
"title": "Priority" | |
} | |
}, | |
"title": "Annotations", | |
"type": "object" | |
}, | |
"BlobResourceContents": { | |
"additionalProperties": true, | |
"description": "Binary contents of a resource.", | |
"properties": { | |
"uri": { | |
"format": "uri", | |
"minLength": 1, | |
"title": "Uri", | |
"type": "string" | |
}, | |
"mimeType": { | |
"anyOf": [ | |
{ | |
"type": "string" | |
}, | |
{ | |
"type": "null" | |
} | |
], | |
"default": null, | |
"title": "Mimetype" | |
}, | |
"blob": { | |
"title": "Blob", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"uri", | |
"blob" | |
], | |
"title": "BlobResourceContents", | |
"type": "object" | |
}, | |
"EmbeddedResource": { | |
"additionalProperties": true, | |
"description": "The contents of a resource, embedded into a prompt or tool call result.\n\nIt is up to the client how best to render embedded resources for the benefit\nof the LLM and/or the user.", | |
"properties": { | |
"type": { | |
"const": "resource", | |
"title": "Type", | |
"type": "string" | |
}, | |
"resource": { | |
"anyOf": [ | |
{ | |
"$ref": "#/$defs/TextResourceContents" | |
}, | |
{ | |
"$ref": "#/$defs/BlobResourceContents" | |
} | |
], | |
"title": "Resource" | |
}, | |
"annotations": { | |
"anyOf": [ | |
{ | |
"$ref": "#/$defs/Annotations" | |
}, | |
{ | |
"type": "null" | |
} | |
], | |
"default": null | |
} | |
}, | |
"required": [ | |
"type", | |
"resource" | |
], | |
"title": "EmbeddedResource", | |
"type": "object" | |
}, | |
"ImageContent": { | |
"additionalProperties": true, | |
"description": "Image content for a message.", | |
"properties": { | |
"type": { | |
"const": "image", | |
"title": "Type", | |
"type": "string" | |
}, | |
"data": { | |
"title": "Data", | |
"type": "string" | |
}, | |
"mimeType": { | |
"title": "Mimetype", | |
"type": "string" | |
}, | |
"annotations": { | |
"anyOf": [ | |
{ | |
"$ref": "#/$defs/Annotations" | |
}, | |
{ | |
"type": "null" | |
} | |
], | |
"default": null | |
} | |
}, | |
"required": [ | |
"type", | |
"data", | |
"mimeType" | |
], | |
"title": "ImageContent", | |
"type": "object" | |
}, | |
"TextContent": { | |
"additionalProperties": true, | |
"description": "Text content for a message.", | |
"properties": { | |
"type": { | |
"const": "text", | |
"title": "Type", | |
"type": "string" | |
}, | |
"text": { | |
"title": "Text", | |
"type": "string" | |
}, | |
"annotations": { | |
"anyOf": [ | |
{ | |
"$ref": "#/$defs/Annotations" | |
}, | |
{ | |
"type": "null" | |
} | |
], | |
"default": null | |
} | |
}, | |
"required": [ | |
"type", | |
"text" | |
], | |
"title": "TextContent", | |
"type": "object" | |
}, | |
"TextResourceContents": { | |
"additionalProperties": true, | |
"description": "Text contents of a resource.", | |
"properties": { | |
"uri": { | |
"format": "uri", | |
"minLength": 1, | |
"title": "Uri", | |
"type": "string" | |
}, | |
"mimeType": { | |
"anyOf": [ | |
{ | |
"type": "string" | |
}, | |
{ | |
"type": "null" | |
} | |
], | |
"default": null, | |
"title": "Mimetype" | |
}, | |
"text": { | |
"title": "Text", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"uri", | |
"text" | |
], | |
"title": "TextResourceContents", | |
"type": "object" | |
} | |
}, | |
"additionalProperties": true, | |
"description": "The server's response to a tool call.", | |
"properties": { | |
"_meta": { | |
"anyOf": [ | |
{ | |
"additionalProperties": true, | |
"type": "object" | |
}, | |
{ | |
"type": "null" | |
} | |
], | |
"default": null, | |
"title": "Meta" | |
}, | |
"content": { | |
"items": { | |
"anyOf": [ | |
{ | |
"$ref": "#/$defs/TextContent" | |
}, | |
{ | |
"$ref": "#/$defs/ImageContent" | |
}, | |
{ | |
"$ref": "#/$defs/EmbeddedResource" | |
} | |
] | |
}, | |
"title": "Content", | |
"type": "array" | |
}, | |
"isError": { | |
"default": false, | |
"title": "Iserror", | |
"type": "boolean" | |
} | |
}, | |
"required": [ | |
"content" | |
], | |
"title": "CallToolResult", | |
"type": "object" | |
} | |
}, | |
{ | |
"name": "Ask_Solana_Anchor_Framework_Expert", | |
"description": "", | |
"is_consequential": true, | |
"params": { | |
"type": "object", | |
"properties": { | |
"question": { | |
"type": "string", | |
"description": "Any question about the Anchor Framework. (how-to, concepts, APIs, SDKs, errors)" | |
} | |
}, | |
"required": [ | |
"question" | |
], | |
"additionalProperties": false, | |
"$schema": "http://json-schema.org/draft-07/schema#" | |
}, | |
"return_type": { | |
"$defs": { | |
"Annotations": { | |
"additionalProperties": true, | |
"properties": { | |
"audience": { | |
"anyOf": [ | |
{ | |
"items": { | |
"enum": [ | |
"user", | |
"assistant" | |
], | |
"type": "string" | |
}, | |
"type": "array" | |
}, | |
{ | |
"type": "null" | |
} | |
], | |
"default": null, | |
"title": "Audience" | |
}, | |
"priority": { | |
"anyOf": [ | |
{ | |
"maximum": 1.0, | |
"minimum": 0.0, | |
"type": "number" | |
}, | |
{ | |
"type": "null" | |
} | |
], | |
"default": null, | |
"title": "Priority" | |
} | |
}, | |
"title": "Annotations", | |
"type": "object" | |
}, | |
"BlobResourceContents": { | |
"additionalProperties": true, | |
"description": "Binary contents of a resource.", | |
"properties": { | |
"uri": { | |
"format": "uri", | |
"minLength": 1, | |
"title": "Uri", | |
"type": "string" | |
}, | |
"mimeType": { | |
"anyOf": [ | |
{ | |
"type": "string" | |
}, | |
{ | |
"type": "null" | |
} | |
], | |
"default": null, | |
"title": "Mimetype" | |
}, | |
"blob": { | |
"title": "Blob", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"uri", | |
"blob" | |
], | |
"title": "BlobResourceContents", | |
"type": "object" | |
}, | |
"EmbeddedResource": { | |
"additionalProperties": true, | |
"description": "The contents of a resource, embedded into a prompt or tool call result.\n\nIt is up to the client how best to render embedded resources for the benefit\nof the LLM and/or the user.", | |
"properties": { | |
"type": { | |
"const": "resource", | |
"title": "Type", | |
"type": "string" | |
}, | |
"resource": { | |
"anyOf": [ | |
{ | |
"$ref": "#/$defs/TextResourceContents" | |
}, | |
{ | |
"$ref": "#/$defs/BlobResourceContents" | |
} | |
], | |
"title": "Resource" | |
}, | |
"annotations": { | |
"anyOf": [ | |
{ | |
"$ref": "#/$defs/Annotations" | |
}, | |
{ | |
"type": "null" | |
} | |
], | |
"default": null | |
} | |
}, | |
"required": [ | |
"type", | |
"resource" | |
], | |
"title": "EmbeddedResource", | |
"type": "object" | |
}, | |
"ImageContent": { | |
"additionalProperties": true, | |
"description": "Image content for a message.", | |
"properties": { | |
"type": { | |
"const": "image", | |
"title": "Type", | |
"type": "string" | |
}, | |
"data": { | |
"title": "Data", | |
"type": "string" | |
}, | |
"mimeType": { | |
"title": "Mimetype", | |
"type": "string" | |
}, | |
"annotations": { | |
"anyOf": [ | |
{ | |
"$ref": "#/$defs/Annotations" | |
}, | |
{ | |
"type": "null" | |
} | |
], | |
"default": null | |
} | |
}, | |
"required": [ | |
"type", | |
"data", | |
"mimeType" | |
], | |
"title": "ImageContent", | |
"type": "object" | |
}, | |
"TextContent": { | |
"additionalProperties": true, | |
"description": "Text content for a message.", | |
"properties": { | |
"type": { | |
"const": "text", | |
"title": "Type", | |
"type": "string" | |
}, | |
"text": { | |
"title": "Text", | |
"type": "string" | |
}, | |
"annotations": { | |
"anyOf": [ | |
{ | |
"$ref": "#/$defs/Annotations" | |
}, | |
{ | |
"type": "null" | |
} | |
], | |
"default": null | |
} | |
}, | |
"required": [ | |
"type", | |
"text" | |
], | |
"title": "TextContent", | |
"type": "object" | |
}, | |
"TextResourceContents": { | |
"additionalProperties": true, | |
"description": "Text contents of a resource.", | |
"properties": { | |
"uri": { | |
"format": "uri", | |
"minLength": 1, | |
"title": "Uri", | |
"type": "string" | |
}, | |
"mimeType": { | |
"anyOf": [ | |
{ | |
"type": "string" | |
}, | |
{ | |
"type": "null" | |
} | |
], | |
"default": null, | |
"title": "Mimetype" | |
}, | |
"text": { | |
"title": "Text", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"uri", | |
"text" | |
], | |
"title": "TextResourceContents", | |
"type": "object" | |
} | |
}, | |
"additionalProperties": true, | |
"description": "The server's response to a tool call.", | |
"properties": { | |
"_meta": { | |
"anyOf": [ | |
{ | |
"additionalProperties": true, | |
"type": "object" | |
}, | |
{ | |
"type": "null" | |
} | |
], | |
"default": null, | |
"title": "Meta" | |
}, | |
"content": { | |
"items": { | |
"anyOf": [ | |
{ | |
"$ref": "#/$defs/TextContent" | |
}, | |
{ | |
"$ref": "#/$defs/ImageContent" | |
}, | |
{ | |
"$ref": "#/$defs/EmbeddedResource" | |
} | |
] | |
}, | |
"title": "Content", | |
"type": "array" | |
}, | |
"isError": { | |
"default": false, | |
"title": "Iserror", | |
"type": "boolean" | |
} | |
}, | |
"required": [ | |
"content" | |
], | |
"title": "CallToolResult", | |
"type": "object" | |
} | |
}, | |
{ | |
"name": "Solana_Ecosystem_Docs_Searcher", | |
"description": "", | |
"is_consequential": true, | |
"params": { | |
"type": "object", | |
"properties": { | |
"query": { | |
"type": "string", | |
"description": "\nSearch documentation for the following Solana projects:\n - Raydium, Jupiter, Meteora, Orca, Lifinity, GooseFX, FluxBeam, Phoenix, Drift, HXRO, FlashTrade, Zeta, MarginFi, Solend, Kamino, Marinade, BlazeStake, Jito, Helius, QuickNode, ChainStack, Sanctum, GeckoTerminal, CoinGecko, PumpPortal, DexScreener, BirdEye, Dune, MagicEden, Trojan, Phantom, Squads, SolFlare, SolScan, ZKCompression, BonkBot\nSpecify which project's documentation you want to search and what you want to search for. Your search query will be matched against a corpus of Solana ecosystem documentation using RAG, so format it appropriately.\n\nExample: \"Raydium: How to create a CLMM?\"" | |
} | |
}, | |
"required": [ | |
"query" | |
], | |
"additionalProperties": false, | |
"$schema": "http://json-schema.org/draft-07/schema#" | |
}, | |
"return_type": { | |
"$defs": { | |
"Annotations": { | |
"additionalProperties": true, | |
"properties": { | |
"audience": { | |
"anyOf": [ | |
{ | |
"items": { | |
"enum": [ | |
"user", | |
"assistant" | |
], | |
"type": "string" | |
}, | |
"type": "array" | |
}, | |
{ | |
"type": "null" | |
} | |
], | |
"default": null, | |
"title": "Audience" | |
}, | |
"priority": { | |
"anyOf": [ | |
{ | |
"maximum": 1.0, | |
"minimum": 0.0, | |
"type": "number" | |
}, | |
{ | |
"type": "null" | |
} | |
], | |
"default": null, | |
"title": "Priority" | |
} | |
}, | |
"title": "Annotations", | |
"type": "object" | |
}, | |
"BlobResourceContents": { | |
"additionalProperties": true, | |
"description": "Binary contents of a resource.", | |
"properties": { | |
"uri": { | |
"format": "uri", | |
"minLength": 1, | |
"title": "Uri", | |
"type": "string" | |
}, | |
"mimeType": { | |
"anyOf": [ | |
{ | |
"type": "string" | |
}, | |
{ | |
"type": "null" | |
} | |
], | |
"default": null, | |
"title": "Mimetype" | |
}, | |
"blob": { | |
"title": "Blob", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"uri", | |
"blob" | |
], | |
"title": "BlobResourceContents", | |
"type": "object" | |
}, | |
"EmbeddedResource": { | |
"additionalProperties": true, | |
"description": "The contents of a resource, embedded into a prompt or tool call result.\n\nIt is up to the client how best to render embedded resources for the benefit\nof the LLM and/or the user.", | |
"properties": { | |
"type": { | |
"const": "resource", | |
"title": "Type", | |
"type": "string" | |
}, | |
"resource": { | |
"anyOf": [ | |
{ | |
"$ref": "#/$defs/TextResourceContents" | |
}, | |
{ | |
"$ref": "#/$defs/BlobResourceContents" | |
} | |
], | |
"title": "Resource" | |
}, | |
"annotations": { | |
"anyOf": [ | |
{ | |
"$ref": "#/$defs/Annotations" | |
}, | |
{ | |
"type": "null" | |
} | |
], | |
"default": null | |
} | |
}, | |
"required": [ | |
"type", | |
"resource" | |
], | |
"title": "EmbeddedResource", | |
"type": "object" | |
}, | |
"ImageContent": { | |
"additionalProperties": true, | |
"description": "Image content for a message.", | |
"properties": { | |
"type": { | |
"const": "image", | |
"title": "Type", | |
"type": "string" | |
}, | |
"data": { | |
"title": "Data", | |
"type": "string" | |
}, | |
"mimeType": { | |
"title": "Mimetype", | |
"type": "string" | |
}, | |
"annotations": { | |
"anyOf": [ | |
{ | |
"$ref": "#/$defs/Annotations" | |
}, | |
{ | |
"type": "null" | |
} | |
], | |
"default": null | |
} | |
}, | |
"required": [ | |
"type", | |
"data", | |
"mimeType" | |
], | |
"title": "ImageContent", | |
"type": "object" | |
}, | |
"TextContent": { | |
"additionalProperties": true, | |
"description": "Text content for a message.", | |
"properties": { | |
"type": { | |
"const": "text", | |
"title": "Type", | |
"type": "string" | |
}, | |
"text": { | |
"title": "Text", | |
"type": "string" | |
}, | |
"annotations": { | |
"anyOf": [ | |
{ | |
"$ref": "#/$defs/Annotations" | |
}, | |
{ | |
"type": "null" | |
} | |
], | |
"default": null | |
} | |
}, | |
"required": [ | |
"type", | |
"text" | |
], | |
"title": "TextContent", | |
"type": "object" | |
}, | |
"TextResourceContents": { | |
"additionalProperties": true, | |
"description": "Text contents of a resource.", | |
"properties": { | |
"uri": { | |
"format": "uri", | |
"minLength": 1, | |
"title": "Uri", | |
"type": "string" | |
}, | |
"mimeType": { | |
"anyOf": [ | |
{ | |
"type": "string" | |
}, | |
{ | |
"type": "null" | |
} | |
], | |
"default": null, | |
"title": "Mimetype" | |
}, | |
"text": { | |
"title": "Text", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"uri", | |
"text" | |
], | |
"title": "TextResourceContents", | |
"type": "object" | |
} | |
}, | |
"additionalProperties": true, | |
"description": "The server's response to a tool call.", | |
"properties": { | |
"_meta": { | |
"anyOf": [ | |
{ | |
"additionalProperties": true, | |
"type": "object" | |
}, | |
{ | |
"type": "null" | |
} | |
], | |
"default": null, | |
"title": "Meta" | |
}, | |
"content": { | |
"items": { | |
"anyOf": [ | |
{ | |
"$ref": "#/$defs/TextContent" | |
}, | |
{ | |
"$ref": "#/$defs/ImageContent" | |
}, | |
{ | |
"$ref": "#/$defs/EmbeddedResource" | |
} | |
] | |
}, | |
"title": "Content", | |
"type": "array" | |
}, | |
"isError": { | |
"default": false, | |
"title": "Iserror", | |
"type": "boolean" | |
} | |
}, | |
"required": [ | |
"content" | |
], | |
"title": "CallToolResult", | |
"type": "object" | |
} | |
} | |
], | |
"supported_auth": [], | |
"openapi_spec": null, | |
"owners": [ | |
{ | |
"type": "USER", | |
"id": "user-mQsXOqOhndNKCKC6NFFDZ879" | |
} | |
], | |
"access_list": [], | |
"link_params_schema": null, | |
"labels": null, | |
"status": "ONLY_ME", | |
"branding": { | |
"category": null, | |
"developer": null, | |
"website": null, | |
"privacy_policy": null | |
}, | |
"conformance": { | |
"implements_retrievable": false, | |
"reason_if_not_retrievable": "fetch action not found" | |
} | |
} | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment