Document Tools
电子书导航栏示例:章/节跳转+返回顶部按钮
用三种语言从你的代码中调用此工具。
curl -X POST 'https://api.elysiatools.com/zh/api/tools/pdf-ebook-navigation' \
-H 'Content-Type: application/json' \
-d '{"title":"Operations Handbook","bookJson":"[\n {\n \"title\": \"Chapter 1 - Foundations\",\n \"sections\": [\n {\n \"title\": \"1.1 Scope\",\n \"content\": \"scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope \"\n },\n {\n \"title\": \"1.2 Terms\",\n \"content\": \"terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms \"\n }\n ]\n },\n {\n \"title\": \"Chapter 2 - Delivery\",\n \"sections\": [\n {\n \"title\": \"2.1 Plan\",\n \"content\": \"plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan \"\n },\n {\n \"title\": \"2.2 QA\",\n \"content\": \"qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa \"\n }\n ]\n },\n {\n \"title\": \"Chapter 3 - Operations\",\n \"sections\": [\n {\n \"title\": \"3.1 Monitoring\",\n \"content\": \"monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor \"\n }\n ]\n }\n]","pageSize":"A4","landscape":false,"margin":36,"bodyFontSize":11,"lineHeight":1.45}'以 JSON 形式 POST 提交输入参数。文件类型参数需先单独上传。
POST https://api.elysiatools.com/zh/api/tools/pdf-ebook-navigation| 参数名 | 类型 | 必填 | 说明 |
|---|---|---|---|
| title | text | 是 | — |
| bookJson | textarea | 是 | — |
| pageSize | select | 否 | — |
| landscape | checkbox | 否 | — |
| margin | number | 否 | — |
| bodyFontSize | number | 否 | — |
| lineHeight | number | 否 | — |
文件结果
{
"filePath": "/public/processing/randomid.ext",
"fileName": "output.ext",
"contentType": "application/octet-stream",
"size": 1024,
"metadata": {
"key": "value"
},
"error": "Error message (optional)",
"message": "Notification message (optional)"
}将此工具加入你的 Model Context Protocol 服务,让 AI 智能体可以列出并调用它。
将以下内容加入你的 MCP 客户端配置:
{
"mcpServers": {
"elysiatools-pdf-ebook-navigation": {
"name": "pdf-ebook-navigation",
"description": "电子书导航栏示例:章/节跳转+返回顶部按钮",
"baseUrl": "https://api.elysiatools.com/mcp/sse?toolId=pdf-ebook-navigation",
"command": "",
"args": [],
"env": {},
"isActive": true,
"type": "sse"
}
}
}连接到 SSE 端点后,列出已开放的工具:
{
"jsonrpc": "2.0",
"id": 1,
"method": "tools/list"
}通过工具 id 调用,参数由其参数表构建:
{
"jsonrpc": "2.0",
"id": 2,
"method": "tools/call",
"params": {
"name": "pdf-ebook-navigation",
"arguments": {
"title": "Operations Handbook",
"bookJson": "[\n {\n \"title\": \"Chapter 1 - Foundations\",\n \"sections\": [\n {\n \"title\": \"1.1 Scope\",\n \"content\": \"scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope \"\n },\n {\n \"title\": \"1.2 Terms\",\n \"content\": \"terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms \"\n }\n ]\n },\n {\n \"title\": \"Chapter 2 - Delivery\",\n \"sections\": [\n {\n \"title\": \"2.1 Plan\",\n \"content\": \"plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan \"\n },\n {\n \"title\": \"2.2 QA\",\n \"content\": \"qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa \"\n }\n ]\n },\n {\n \"title\": \"Chapter 3 - Operations\",\n \"sections\": [\n {\n \"title\": \"3.1 Monitoring\",\n \"content\": \"monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor \"\n }\n ]\n }\n]",
"pageSize": "A4",
"landscape": false,
"margin": 36,
"bodyFontSize": 11,
"lineHeight": 1.45
}
}
}有问题或反馈?请联系 [email protected]