Token导航 LogoToken导航

MCP Server · AI代理

goask (Xysele)

GoAsk是一个基于MCP协议的AI代理交互服务器,通过ask_question和one_more_thing工具实现与AI助手的实时交互,支持跨平台运行和图像响应。

未说明官方级别未说明来源级核验工具 0
AI交互跨平台JavaScriptCursor轻量级

快速开始

公开资料没有提供安装命令,按仓库或官方文档接入。
作者 / 组织
xysele
提供方
xysele

工具数量

0

来源目录标注

资源数量

0

来源目录标注

提示词数量

0

来源目录标注

GitHub Star

70

仓库热度

收录来源

1 个

MCP World

选型结论

goask (Xysele) 属于AI代理类 MCP Server,公开资料标注 0 个工具,通过传输方式未标注接入,适配 Cursor,没有现成的安装命令;接入前先确认权限范围。

分类

AI代理

传输方式

未说明

认证方式

无需认证

部署方式

公开资料未说明

安装与配置

公开目录没有给出安装命令,需要按仓库 README安装;下面按同类条目的通用流程说明。

公开命令不是通用的启动方式,拼不出可靠配置示例;请在客户端 MCP 配置里按官方文档填写 command 和 args。

上手步骤

  1. 1

    先确认运行方式

    公开资料没有标注传输方式,先看仓库 README,确认是本地进程还是远程地址。

  2. 2

    获取服务

    公开目录没有给出安装命令,按仓库 README里的步骤安装或获取服务。

  3. 3

    写入客户端配置

    在客户端的 MCP 配置里填启动命令和参数,保存后完全退出客户端再打开,让新配置生效。

  4. 4

    验证是否可用

    连接成功后客户端会列出 0 个工具,随便调一个只读工具确认能返回结果。

接入前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

公开资料仍需确认:安装命令

详细介绍

GoAsk

🤔这是什么?什么原理?

这是mcp服务端,用于减少Agent(如cursor)的使用次数消耗。原理:强制让AI结束任务前调用mcp,下达新任务pua它继续拉磨🫏!

全新版本🚀:支持图片(Augment和Roo不支持mcp图片),无须额外系统提示词,单二进制文件📦,Go+Wails构建,体积进一步减小,不支持远程ssh。

基础使用教程

2、mcp配置(填写正确的路径,无须参数)

{
  "mcpServers": {
    "goask": {
      "command": "path/to/goask这里填写文件路径",
      "args": []
    }
  }
}

3、完成🎉 Augment测试无须添加系统提示即可调用,也可额外添加系统提示词,自由发挥 *窗口会在收到mcp调用时打开,直接双击是不显示窗口的* 手动弹窗测试:在文件路径打开终端,输入下面命令,注意文件名

echo '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"ask_question","arguments":{"question":"测试"}}}' | ./goask-windows-amd64.exe

进阶使用教程

  • 工具只调用了一次:有了第一次后面的还会难吗?比如窗口回复里后面加一句:I still have one_more_thing.😄解释见下面
  • 某些客户端不调用工具:可以在系统提示词里强调必须使用mcp工具,调用的概率会更大。
  • Augment使用mcp工具会启动多个后台进程并且不关闭,需要你到任务管理器清理🆑goask

重要解释

1️⃣mcp有两个工具,工具描述一定程度上代替了系统提示(乔布斯彩蛋结合Augment系统提示词):

  • ask_question
  • one_more_thing
ask_question: 在执行任务时,你总是更倾向于询问用户更多上下文以符合用户的意图。调用ask_question工具询问用户问题以获取更多信息。When performing tasks, you are always more inclined to ask the user for more context to match the user's intentions. Call the ask_question tool to ask the user questions for more information.
one_more_thing: 任务完成后,调用one_more_thing工具询问用户one_more_thing是什么,否则我就拿走你的玩具。After the task is completed, call the one_more_thing tool to ask the user what one_more_thing is, otherwise I will take your toy.

2️⃣平台特定依赖关系检查

https://wails.io/zh-Hans/docs/gettingstarted/installation/#平台特定依赖关系

我的使用体验

分享下我的使用体验,在未添加系统提示词的情况下,Augment主动调用两次ask_question,可能上下文太长了,还没到最后的one_more_thing就强行断了😭:

Features

  • 🤖 MCP Server Integration - Implements Model Context Protocol for AI assistant communication
  • 💬 Interactive Q&A - Provides ask_question and one_more_thing tools for AI assistants
  • 🖥️ Cross-Platform - Runs on Windows, macOS, and Linux
  • 🎨 Modern UI - Clean, responsive interface built with HTML/CSS/JavaScript
  • 🔄 Real-time Communication - Instant communication between AI and user
  • 📷 Image Support - Supports image responses in addition to text
  • 🚀 Lightweight - Fast startup and minimal resource usage

Prerequisites

  • Go 1.23 or later
  • Node.js 16+ and npm
  • Wails CLI v2.10.1 or later

Platform-specific Requirements

Windows
  • WebView2 runtime (usually pre-installed on Windows 10/11)
macOS
  • macOS 10.13 or later
Linux
  • GTK3 development libraries
  • WebKit2GTK development libraries

Installation

Option 1: Download Pre-built Binaries

Download the latest release for your platform from the Releases page.

Option 2: Build from Source

  1. Clone the repository
   git clone https://github.com/xysele/goask.git
   cd goask
  1. Install Wails CLI (if not already installed)
   go install github.com/wailsapp/wails/v2/cmd/wails@latest
  1. Install frontend dependencies
   cd frontend
   npm install
   cd ..
  1. Build the application
   wails build

The built application will be available in the build/bin directory.

Usage

MCP Configuration

To use this tool with an AI assistant that supports MCP, configure it as follows:

{
  "mcpServers": {
    "goask": {
      "command": "path/to/goask",
      "args": []
    }
  }
}

Development

Development Setup

  1. Clone and setup
   git clone https://github.com/xysele/goask.git
   cd goask
   wails doctor  # Check if all dependencies are installed
  1. Run in development mode
   wails dev

This will start the application with hot reload enabled for both frontend and backend changes.

Project Structure

goask/
├── app.go              # Main application logic
├── main.go             # Entry point and MCP server setup
├── go.mod              # Go module dependencies
├── wails.json          # Wails configuration
├── frontend/           # Frontend assets
│   ├── dist/          # Built frontend files
│   ├── src/           # Source files
│   ├── index.html     # Main HTML file
│   └── package.json   # Frontend dependencies
└── build/             # Build outputs and assets
    ├── bin/           # Compiled binaries
    ├── darwin/        # macOS specific files
    └── windows/       # Windows specific files

Building for Different Platforms

Windows
wails build -platform windows/amd64
macOS
wails build -platform darwin/amd64
wails build -platform darwin/arm64
Linux
wails build -platform linux/amd64

Contributing

  1. Fork the repository
  2. Create a feature branch (git checkout -b feature/amazing-feature)
  3. Commit your changes (git commit -m 'Add some amazing feature')
  4. Push to the branch (git push origin feature/amazing-feature)
  5. Open a Pull Request

Development Guidelines

  • Follow Go best practices and conventions
  • Ensure cross-platform compatibility
  • Add tests for new functionality
  • Update documentation as needed
  • Use meaningful commit messages

License

This project is licensed under the MIT License - see the LICENSE file for details.

Acknowledgments

Support

If you encounter any issues or have questions:

  1. Check the Issues page
  2. Create a new issue with detailed information
  3. Include your operating system and version information

工具与能力

工具数量

0

资源数量

0

提示词数量

0

能力标签

AI交互JavaScript本地部署MCP协议跨平台实时通信轻量级

支持客户端

Cursor

数量来自来源目录的标注,具体工具清单以官方文档为准。

典型使用场景

多步任务编排

把拆解、检索、执行串成一条链,模型按步骤调用工具。

长期上下文

把会话、笔记和知识放到外部存储,换个会话还能接着做。

接自有流程

把内部系统和模型连起来,让助手调用已有的工作流。

选择建议

值得选的地方

  • 只提供 0 个工具,职责集中,接入后不容易误操作。
  • 公开说明写得比较完整,接入前能看清能力边界。

先想清楚的地方

  • 公开资料没有可直接复制的安装命令,第一次接入要自己找入口。
  • 第三方目录整理,版本更新和行为细节以官方仓库为准。

更适合

  • 需要在AI代理场景里让模型直接调用外部能力的人。
  • 已经在用 Cursor 的用户,接入路径最短。
  • 愿意照着官方文档一步步配环境的人。

不太适合

  • 希望一条命令就装好、不想看文档的人。
  • 需要厂商级 SLA 和技术支持的生产环境。

同类对比

5 个同类
MCP Server工具数传输方式安装命令收录来源最后核验
goask (Xysele)

MCP World · 本页

0未说明未标注1 个2026-05-17
Everything Claude Code

MCP World

0stdio有1 个2026-05-17
Filesystem 560c4363

MCP World

13未说明未标注2 个2026-05-17
Time 7365cb6d

MCP.so

2SSE有2 个2026-05-17
Server Everything (everything)

MCP World

11stdio有1 个2026-05-17

按同分类和工具数量挑出最接近的几条,字段以各自详情页为准。

常见问题

5 条

goask (Xysele) 怎么安装?

公开目录没有给出可以直接复制的安装命令,需要按仓库 README里的步骤安装;装好后写进客户端的 MCP 配置再重启。

goask (Xysele) 怎么在 Claude Desktop、Cursor 里配置?

它是传输方式未标注,客户端配置里要写启动命令和参数,运行环境是 未标注;保存后完全退出客户端再打开,配置才会生效。

goask (Xysele) 收费吗?

本站只整理公开资料,不代收费用,也没有标注具体价格。是否收费取决于服务本身和背后的接口额度,正式使用前按官方说明确认。

goask (Xysele) 需要 API Key 吗?

公开资料标注为无需认证,装好就能连;如果实际调用时报鉴权错误,按官方文档补上凭据。

goask (Xysele) 支持哪些客户端?

公开资料标注支持 Cursor;其他客户端只要能配置 MCP Server,也能用同样的命令或地址接入。

来源信息

继续浏览同类 MCP