Use NeetoKB in ChatGPT

Add NeetoKB to ChatGPT and work with your knowledge base without leaving the chat. ChatGPT can search articles, draft and update content, and find gaps in your knowledge base.

Collega NeetoKB a ChatGPT

  1. 1Open the ChatGPT plugins page, click Add at the top right, and select Add custom MCP server.
  2. 2Enter NeetoKB as the name, keep Server URL as the connection type, and paste https://connect.neetokb.com/mcp/messages.
  3. 3Keep OAuth as the authentication method, tick I understand and want to continue, and click Create as a plugin. Then sign in to NeetoKB.
https://connect.neetokb.com/mcp/messages
ChatGPT
NeetoKB collegato

Find our NeetoKB articles about refunds and tell me which ones are out of date.

NeetoKB›SearchArticles4 articles

4 articles mention refunds. 2 of them still say refunds take 10 days, but your newer policy article says 5 days. Want me to update them?

Chiedi qualsiasi cosa

Check requirements

  • A ChatGPT account that can add custom MCP servers from the plugins page.
  • A NeetoKB account.

Connect NeetoKB to ChatGPT

  1. Open the ChatGPT plugins page, click Add at the top right, and select Add custom MCP server.
  2. Enter NeetoKB as the name, keep Server URL as the connection type, and paste https://connect.neetokb.com/mcp/messages.
  3. Keep OAuth as the authentication method, tick I understand and want to continue, and click Create as a plugin. Then sign in to NeetoKB.
Screenshot of the Add custom MCP server dialog in ChatGPT. The name is NeetoKB, the server URL is https://connect.neetokb.com/mcp/messages, and the authentication is OAuth.
Adding NeetoKB as a custom MCP server in ChatGPT.
Screen recording in ChatGPT. NeetoKB is picked from the plugins menu and asked for its categories and published article counts. ChatGPT lists 8 categories with 24 published articles, flags Activities as the category that needs more articles, and suggests three new articles.
ChatGPT reads your NeetoKB categories, counts the published articles, and suggests where to write next.

Connect in the ChatGPT desktop app

  1. Click your profile picture at the bottom left, then click Settings.
  2. Click Plugins. Click Add, then click Add MCP server.
  3. Enter the name NeetoKB and set Type to Streamable HTTP.
  4. In URL, paste https://connect.neetokb.com/mcp/messages.
  5. Leave the other fields empty and click Save.
  6. Click the MCPs tab. Next to neetokb, click Authenticate.
  7. Sign in to NeetoKB.

Try these prompts

Get answers from your knowledge base

Your AI assistant can do more than create and update articles in NeetoKB. It can also search your knowledge base and answer questions about your existing content. Try these:

Do we have an article that explains how to reset a password?

What are our ten most-viewed articles?

Which articles are still in draft, and who created them?

Which categories don't have a single published article?

Which articles haven't been updated in the last year?

Which articles still mention "Acme Classic"?

Who has written the most articles?

Which articles are in private categories?

Which articles do we recommend on the billing page?

Your AI assistant searches your articles and categories to find the answers. For tasks involving thousands of articles, the CLI may be a better choice. See MCP or CLI: which should you use?

Find content gaps and improve articles

Identify missing articles

Paste the most common support questions from this week and ask:

Which of these questions aren't covered by an existing knowledge base article? For each gap, suggest the most appropriate category.

You get a list of documentation gaps, ranked by how frequently customers ask about each topic.

Check before answering a customer

A customer wants to know whether we support single sign-on with Okta. Find the relevant knowledge base article, quote the section that answers their question, and give me the link.

Find outdated content

Find published articles that still mention our old pricing plans. List each article and highlight the sentences that need updating. Don't make any changes yet.

Update a product name across articles

We renamed "Acme Classic" to "Acme Standard". Find every article that mentions the old name, show me the proposed changes, and update the articles after I approve them.

Write and publish

Turn a support conversation into an article

Your support team has just helped a customer resolve a complicated setup issue. Paste the conversation and ask:

Turn this conversation into a help article for customers facing the same problem. Place it under Integrations → Slack and save it as a draft.

Your AI assistant creates the article, places it in the appropriate category, and creates the category if needed. The article remains a draft until you explicitly ask for it to be published.

Turn release notes into help content

Here are the release notes for version 4.2. Identify existing articles that need updating based on these changes, and draft a new help article explaining the Custom domains feature.

Rewrite for clarity

Rewrite the "Getting started" article using simpler language and numbered steps. Show me the revised version before saving any changes.

Review and publish drafts

Review our draft articles and identify which ones are ready to publish and which need further improvements. Explain your reasoning, and publish the approved articles only after I confirm.

Share an article privately

Generate a private link to the Enterprise SSO setup article that expires in seven days. I want to share it with a prospective customer.

Generating a new private link replaces the existing one. Your AI assistant will let you know if an older link will stop working.

Manage your team

Invite writers

Invite oliver@example.com and sam@example.com to our NeetoKB workspace with the Editor role.

The specified role must already exist in your workspace.

Remove someone who left

Sam has left the company. Deactivate sam@example.com in NeetoKB.

Their articles stay published and stay credited to them.

Permissions and privacy

  • Your assistant works as you. When you sign in with NeetoKB, it sees what you see and does only what your role allows. Private categories hide their articles from visitors to your public knowledge base, not from your team, so your assistant can read them too.
  • Publishing permissions depend on your role. Creating and editing drafts requires permission to modify articles, while publishing requires permission to manage them.
  • You control what your AI assistant can do. Read access is always enabled. The Create and update permission allows it to create, edit, publish, and trash articles. The Delete permission allows it to delete items for good, such as trashed articles, categories, tags, and webhooks, and to deactivate team members. Leave both permissions disabled for read-only access.
  • Deleting an article for good needs the Delete permission. Moving an article to the trash needs only Create and update, and the article can be restored from the trash. Deactivating a team member also needs Delete, and their articles stay credited to them.
  • You can disconnect at any time. Remove the NeetoKB connector from your AI assistant to revoke its access.

New articles are saved as drafts by default unless you explicitly request publication. Before updating or publishing articles, we recommend asking your AI assistant to show you its proposed changes for review.

Sign in and choose permissions

Every NeetoKB workspace has its own subdomain. When you sign in, enter your workspace subdomain, not your email address. For acme.neetokb.com, enter acme.

What each permission allows

PermissionWhat it allows
ReadSee what your role lets you see in the connected workspaces. Always granted.
Stay connectedKeep working in the background without asking you to sign in again. Always granted.
Create and updateAdd new items and change existing ones.
DeletePermanently delete items. This cannot be undone.

If you leave a permission unticked, a tool that needs it is refused with a message that names the permission. A read-only connection can search and read articles but cannot create, publish, or delete anything.

For developers: the OAuth metadata is at https://connect.neetokb.com/.well-known/oauth-authorization-server. The server supports the authorization_code and refresh_token grants with PKCE (S256) required, and the scopes read, write, delete, and offline_access. Clients register dynamically, per RFC 7591, at https://connect.neetokb.com/mcp/oauth/register, and loopback redirect URIs are accepted. Refresh tokens are issued, so you stay signed in.

Disconnect NeetoKB from ChatGPT

Open the ChatGPT plugins page, find NeetoKB and remove it. ChatGPT loses access to your NeetoKB data straight away.

Troubleshooting

Your AI assistant shows no NeetoKB tools

Restart the client first. Every client reads its MCP config at startup. On Claude or ChatGPT, confirm that you added the connector and finished the sign-in. In ChatGPT, the plugin is created only after you tick I understand and want to continue.

On clients that read a config file, check these:

  1. The config key. Claude Code, Cursor, Devin, Antigravity, and Antigravity CLI use mcpServers. VS Code uses servers. Codex uses a [mcp_servers.<name>] section. A server under the wrong key is ignored silently.
  2. The URL key. Antigravity and Antigravity CLI expect serverUrl. Claude Code, Codex, Cursor, Devin, and VS Code expect url.
  3. The endpoint. It is https://connect.neetokb.com/mcp/messages, with no trailing slash.
  4. The syntax. In JSON, a trailing comma or an unclosed brace makes the whole file unreadable, and other servers stop working too.

The sign-in fails at the workspace step

The first screen needs a workspace subdomain or a workspace URL, not an email address. For acme.neetokb.com, enter acme.

Your AI assistant reaches the wrong workspace

With OAuth, name the workspace in your prompt. To add another one, sign in again and tick it. An API key belongs to one workspace, so add the server a second time with the other key and a different server name.

More fixes are in the NeetoKB MCP troubleshooting guide.

Frequently asked questions

Can ChatGPT write articles in NeetoKB?

Yes. Connect ChatGPT to the NeetoKB MCP server to search existing articles, draft new ones, update content, and publish articles. All actions are subject to your NeetoKB permissions. You can add NeetoKB to ChatGPT as a custom MCP server from the plugins page. See Connect NeetoKB to your AI assistant.

Use NeetoKB in other AI assistants

Prefer the terminal? The NeetoKB CLI reaches the same data from your shell, your scripts and your coding agent.

Pronto a rendere la tua base di conoscenza più utile?

Inizia subito con NeetoKB.