Sasha, Neural Partners Chief of Staff
Ask Neural Partners' Chief of Staff about services, published pricing and booking a conversation.
我該用這個嗎
品質與安全性
根據工具定義與協定合規性的自動化分析。
上下文成本
這是每次將伺服器的工具載入模型上下文時所消耗的約略 token 數量。數量越高,可用於其他工作的注意力就越少。
安裝
一鍵安裝
將以下內容加入你的 `claude_desktop_config.json` 檔案:
{
"mcpServers": {
"sasha": {
"url": "https://www.neuralpartners.ai/api/sasha/mcp"
}
}
}遠端端點
https://www.neuralpartners.ai/api/sasha/mcpstreamable-http它能做什麼
工具清單
工具(3)
🟢ask_sasha(message, conversation_id)
Sasha, Neural Partners' Chief of Staff, answers questions about what Neural Partners sells: the Neural Core products and platform, the Neural Labs agency and advisory services, whether they fit a business, and how to get a price. structuredContent.links carries the Neural Partners pages her reply points to. One message per call; a conversation continues by conversation_id. Sasha is an AI agent built on Claude and can be wrong. Prices are starting points only. Chats are kept up to 90 days. She never books or submits anything.
輸入結構描述
{
"type": "object",
"properties": {
"message": {
"type": "string",
"minLength": 1,
"maxLength": 2000,
"description": "What to ask or tell Sasha, in plain text."
},
"conversation_id": {
"type": "string",
"pattern": "^[a-z0-9]{20,32}$",
"description": "The conversation_id an earlier call returned. Omitted, a new conversation starts. Earlier turns are kept server-side, so only the new message is sent."
}
},
"required": [
"message"
],
"additionalProperties": false
}輸出結構描述
{
"type": "object",
"properties": {
"conversation_id": {
"type": "string",
"pattern": "^[a-z0-9]{20,32}$",
"description": "Continues this conversation on a later call."
},
"disclosure": {
"type": "string",
"description": "Present on the first reply of a conversation: what the person should know about Sasha. Also sent as its own first content block."
},
"reply": {
"type": "string",
"description": "Sasha's reply, on its own. The disclosure is never part of it."
},
"links": {
"type": "array",
"description": "The Neural Partners pages Sasha's reply pointed at, as absolute URLs. Only pages on the Neural Partners site are ever listed. Empty when she pointed at none.",
"items": {
"type": "object",
"properties": {
"label": {
"type": "string"
},
"url": {
"type": "string",
"format": "uri"
}
},
"required": [
"label",
"url"
],
"additionalProperties": false
}
},
"offer_handoff": {
"type": "boolean",
"description": "True on the reply where Sasha offers to pass the conversation to the Neural Partners team."
},
"degraded": {
"type": "boolean",
"description": "True when the reply is a stand-in because Sasha ran out of time; the same message can be sent again."
},
"error": {
"type": "object",
"description": "Present only on a result with isError: true.",
"properties": {
"code": {
"type": "string"
},
"message": {
"type": "string"
},
"retry_after_s": {
"type": "integer",
"minimum": 0
}
},
"required": [
"code",
"message"
],
"additionalProperties": false
}
},
"required": [
"conversation_id"
],
"additionalProperties": false
}⚪pricing_discovery(message, conversation_id)
Sasha discusses what a Neural Labs agency or advisory engagement would cost. She asks about scope before naming a figure and quotes only Neural Partners' approved starting points, each of which depends on the work. structuredContent.prices carries exactly the approved figures her reply quoted, from configuration, with their conditions. Sasha is an AI agent built on Claude and can be wrong. Prices are starting points only. Chats are kept up to 90 days. She never books or submits anything.
輸入結構描述
{
"type": "object",
"properties": {
"message": {
"type": "string",
"minLength": 1,
"maxLength": 2000,
"description": "The pricing question, or what the work is, in plain text."
},
"conversation_id": {
"type": "string",
"pattern": "^[a-z0-9]{20,32}$",
"description": "The conversation_id an earlier call returned. Omitted, a new conversation starts. Earlier turns are kept server-side, so only the new message is sent."
}
},
"required": [
"message"
],
"additionalProperties": false
}輸出結構描述
{
"type": "object",
"properties": {
"conversation_id": {
"type": "string",
"pattern": "^[a-z0-9]{20,32}$",
"description": "Continues this conversation on a later call."
},
"disclosure": {
"type": "string",
"description": "Present on the first reply of a conversation: what the person should know about Sasha. Also sent as its own first content block."
},
"reply": {
"type": "string",
"description": "Sasha's reply, on its own. The disclosure is never part of it."
},
"links": {
"type": "array",
"description": "The Neural Partners pages Sasha's reply pointed at, as absolute URLs. Only pages on the Neural Partners site are ever listed. Empty when she pointed at none.",
"items": {
"type": "object",
"properties": {
"label": {
"type": "string"
},
"url": {
"type": "string",
"format": "uri"
}
},
"required": [
"label",
"url"
],
"additionalProperties": false
}
},
"offer_handoff": {
"type": "boolean",
"description": "True on the reply where Sasha offers to pass the conversation to the Neural Partners team."
},
"degraded": {
"type": "boolean",
"description": "True when the reply is a stand-in because Sasha ran out of time; the same message can be sent again."
},
"error": {
"type": "object",
"description": "Present only on a result with isError: true.",
"properties": {
"code": {
"type": "string"
},
"message": {
"type": "string"
},
"retry_after_s": {
"type": "integer",
"minimum": 0
}
},
"required": [
"code",
"message"
],
"additionalProperties": false
},
"prices": {
"type": "array",
"description": "The approved Neural Partners starting prices Sasha's reply quoted, read from Neural Partners' configuration rather than from the reply text. Empty when she quoted none.",
"items": {
"type": "object",
"properties": {
"id": {
"type": "string"
},
"label": {
"type": "string"
},
"amountUsd": {
"type": "number",
"minimum": 0
},
"unit": {
"type": "string",
"description": "What the amount is per, e.g. project or month."
},
"kind": {
"type": "string",
"enum": [
"fee",
"media-budget"
],
"description": "media-budget is paid by the client to ad platforms, not to Neural Partners."
},
"note": {
"type": "string",
"description": "The conditions the figure is quoted under."
}
},
"required": [
"id",
"label",
"amountUsd",
"unit",
"kind",
"note"
],
"additionalProperties": false
}
}
},
"required": [
"conversation_id"
],
"additionalProperties": false
}⚪book_discovery(message, conversation_id)
Returns a link to the Neural Partners contact page, pre-filled with a summary of the conversation. Nothing is submitted or booked by this tool: the message is sent only if a person opens the link, reviews it and presses send. Email addresses and phone numbers are removed from the summary. An optional message is answered by Sasha before the summary is written. Sasha is an AI agent built on Claude and can be wrong. Prices are starting points only. Chats are kept up to 90 days. She never books or submits anything.
輸入結構描述
{
"type": "object",
"properties": {
"message": {
"type": "string",
"minLength": 1,
"maxLength": 2000,
"description": "Optional. A last message for Sasha before the handoff, in plain text."
},
"conversation_id": {
"type": "string",
"pattern": "^[a-z0-9]{20,32}$",
"description": "The conversation_id an earlier call returned. Omitted, a new conversation starts. Earlier turns are kept server-side, so only the new message is sent."
}
},
"additionalProperties": false
}輸出結構描述
{
"type": "object",
"properties": {
"conversation_id": {
"type": "string",
"pattern": "^[a-z0-9]{20,32}$",
"description": "Continues this conversation on a later call."
},
"disclosure": {
"type": "string",
"description": "Present on the first reply of a conversation: what the person should know about Sasha. Also sent as its own first content block."
},
"reply": {
"type": "string",
"description": "Sasha's reply, on its own. The disclosure is never part of it."
},
"links": {
"type": "array",
"description": "The Neural Partners pages Sasha's reply pointed at, as absolute URLs. Only pages on the Neural Partners site are ever listed. Empty when she pointed at none.",
"items": {
"type": "object",
"properties": {
"label": {
"type": "string"
},
"url": {
"type": "string",
"format": "uri"
}
},
"required": [
"label",
"url"
],
"additionalProperties": false
}
},
"offer_handoff": {
"type": "boolean",
"description": "True on the reply where Sasha offers to pass the conversation to the Neural Partners team."
},
"degraded": {
"type": "boolean",
"description": "True when the reply is a stand-in because Sasha ran out of time; the same message can be sent again."
},
"error": {
"type": "object",
"description": "Present only on a result with isError: true.",
"properties": {
"code": {
"type": "string"
},
"message": {
"type": "string"
},
"retry_after_s": {
"type": "integer",
"minimum": 0
}
},
"required": [
"code",
"message"
],
"additionalProperties": false
},
"contact_url": {
"type": "string",
"format": "uri",
"description": "The /contact-us/ link a person opens and sends. Carries only a summary parameter."
},
"summary_included": {
"type": "boolean",
"description": "False when the link carries no summary."
}
},
"required": [
"conversation_id"
],
"additionalProperties": false
}社群
證據