MCP made by INGOAMPT · Reference Checker
Catch citation errors before you submit.
AI can invent a paper that sounds real, or mix a real title with the wrong authors, year, venue, or pages. That is a citation hallucination. INGOAMPT Reference Checker helps you compare those details with published records from inside ChatGPT.
Built for PhD students, supervisors, professors, and research groups.
Service availability · Early access
Is the checker online?
Checking service availability…
Local checks need the INGOAMPT computer to be online.
What does “local” mean?
The DBLP snapshot and checker run on INGOAMPT’s personal Mac, not on your computer. ChatGPT sends the references you select through the INGOAMPT server to that Mac. You don’t install DBLP or download anything.
When to email: If the Mac is offline or checks are paused and you want to arrange a local check, email email@ingoampt.com with your preferred time and time zone.
If the daily limit is full: Wait for the reset shown in the badge. If the slots are temporarily in use, check again in a few minutes. You don’t need to email about either.
01 / How it works
From a bibliography to evidence.
MCP means Model Context Protocol. It is a standard that lets an AI application call an external tool. Here, ChatGPT uses MCP to send your citations to INGOAMPT Reference Checker and bring the evidence back into your conversation. The plugin is the entry you add in ChatGPT; the MCP server is the service it connects to.
Look up the work
Paste references into a chat and select the plugin. The checker searches its local DBLP snapshot for the cited paper and publication version, even when some fields differ. It compares the fields that the evidence supports.
Search when needed
When the match or an important field is unresolved, the checker asks ChatGPT to use Search if available. Look for a publisher, proceedings, a DOI record, or another authoritative source. The response labels web findings separately.
Review the correction
For each reference, look for the source, the field checked, the value you supplied, and any supported correction. If Search is unavailable or the evidence is inconclusive, the result should say what remains unverified.
02 / Sources and coverage
What is DBLP, and when does this help more?
DBLP is a curated computer science bibliography. It helps you find publications, authors, and venues. Our local copy is a snapshot, so it may lag behind the live site.
Use DBLP directly when you want to browse a researcher’s publications or look up one known title in the current index. Use the checker when you have a list and want to see which fields in your citations disagree with the records. It adds comparison, source links, and Search follow-up inside the chat. DBLP is one of its evidence sources.
What to send
- Best fit: computer science conference and journal references, especially with a title, author, year, and venue or DOI.
- Often needs Search: newer publications, papers outside computer science, and works absent from the snapshot.
- Needs extra care: incomplete citations, similar titles, preprints versus published versions, and fields missing from the source.
03 / Illustrated setup
Add the checker to your ChatGPT.
Use ChatGPT on the web with a plan or workspace that allows custom MCP servers. The dark panels below reproduce the relevant screens with the final values filled in. Copy the settings here and enter them in ChatGPT.
-
Open the setup dialog
Go to ChatGPT → Plugins, choose Add, then Add custom MCP server. If that option is missing, check your account or workspace permissions before continuing.
Add ⌄Add custom MCP server -
Fill in the main form and OAuth client
Choose Server URL and OAuth. Open Advanced OAuth settings to set the client. The optional icon can be left empty. ChatGPT displays its own callback; you don’t paste it into the form.
Connection
- Icon (optional)
- Leave blank
- Name
INGOAMPT Reference Checker
- Description (optional)
Check computer-science references against DBLP and explain supported errors and corrections.
Server URLTunnel- Server URL
https://ingoampt.com/wp-json/ingoampt-references/v1/mcp
- Authentication
OAuth
Advanced OAuth settingsCustom MCP servers introduce risk.OAuth advanced settings
Client registration
- Registration method
User-Defined OAuth Client
- Callback URL (shown by ChatGPT)
https://chatgpt.com/connector_platform_oauth_redirect
- OAuth client ID
ingoampt-chatgpt
- OAuth client secret
- Leave blank
- Token endpoint auth method
none
DCR and CIMD are unavailable for this server. Use the selected User-Defined OAuth Client. -
Check scopes, endpoints, and OpenID
In the right panel, scroll down to Scopes. Keep
references:readchecked under Default scopes and leave Base scopes empty. The endpoint fields should populate automatically. Compare with the full values here if any are missing or look different.Scopes
- Default scopes
- ☑
references:read(checked)
- Base scopes
- Leave blank
OAuth endpoints — exact URLs
- Auth URL
https://ingoampt.com/wp-admin/admin-post.php?action=ingoampt_ref_authorize
- Token URL
https://ingoampt.com/wp-json/ingoampt-references/v1/oauth/token
- Registration URL
- Leave blank
- Authorization server base
https://ingoampt.com/ingoampt-references/oauth
- Resource
https://ingoampt.com/wp-json/ingoampt-references/v1/mcp
OpenID support — leave off
- OIDC enabled
☐ Off (unchecked)
- OIDC configuration URL
- Leave blank
- OIDC userinfo endpoint
- Leave blank
- OIDC scopes supported
- Leave blank
-
Create the plugin and connect
Read ChatGPT’s warning. If you agree, check I understand and want to continue and select Create as a plugin. Install the new entry if ChatGPT prompts you. Choose Sign in with INGOAMPT Reference Checker if shown. Sign in on ingoampt.com and choose Allow reference checks.
Already have an INGOAMPT account? Reuse it. Otherwise register on INGOAMPT. If sign-in fails, email us for account help. Never enter your ChatGPT password into the INGOAMPT login form.
☑ I understand and want to continueCancelCreate as a pluginINGOAMPT Reference Checker
Check computer-science references against DBLP and explain supported errors and corrections.
⚙ ManageTry in chatApps 1
INGOAMPT Reference Checker
Check computer-science references against DBLP and explain supported errors and corrections.How to confirm the connection in Manage
Connected accounts
Your INGOAMPT Reference Checker account
PrimaryAbout
- Version
dev mode
- URL
https://ingoampt.com/wp-json/ingoampt-references/v1/mcp
- Authorization supported
None and OAuth
- Authorization used
OAuth
- Review status
DEVELOPMENT
-
Try two references in a new chat
Click Try in chat, or start a chat, type @, and select INGOAMPT Reference Checker. Paste the example below.
Check these two references with INGOAMPT Reference Checker. Start with local DBLP. If a reference or field is unresolved, use Search when available. For each entry, show the field, my value, the supported correction, and the source. Say what you could not verify. 1. Devlin, J., Chang, M.-W., Lee, K., and Toutanova, K. (2020). BERT: Pre-training of Deep Bidirectional Transformers for Language Understanding. NAACL-HLT, pp. 4171–4186. 2. Page, M. J., et al. (2020). The PRISMA 2020 statement: an updated guideline for reporting systematic reviews. BMJ, 372, n71. doi:10.1136/bmj.n71.
What to look for: BERT’s publication year is 2019 (local DBLP evidence). PRISMA’s publication year is 2021 (BMJ, via Search); the “2020” in the title stays.
Official ChatGPT custom MCP setup guide. Menu names and availability can vary by account or workspace.
04 / Questions and answers
Before you connect
Why do I need to sign in to INGOAMPT?
You can read this guide and see the status without an account. To run a check, the service uses your INGOAMPT account to give you access to your own results and apply your usage limits on a shared computer. The “None and OAuth” label describes the public status tool and the signed-in tools together. For checks, use OAuth.
Do I check references here or inside ChatGPT?
Inside ChatGPT. This website explains the product, shows whether the Mac is accepting checks, and gives you the setup values. You do not paste references on this page.
What if the checker is offline or I hit a limit?
Check the availability badge. If the Mac is offline or checks are paused, email email@ingoampt.com to arrange a time. If the shared daily limit is full, try after the reset; if slots are temporarily in use, refresh later. Your personal monthly allowance is separate and is checked in ChatGPT. A web-only check can still help if Search is available, but the result should say that local DBLP was not checked.
Can this tell me a reference is fake?
It can show a supported mismatch or explain that a reference could not be verified. An inconclusive search or a missing DBLP entry alone is not enough to call a paper fake. Check the cited source, including the version, before changing your bibliography.
Can I check books, medical papers, or recent preprints?
You can try. Coverage is strongest for indexed computer science papers. Give the most complete citation you have, including a DOI, ISBN, or arXiv ID when available. Other disciplines and new works may depend on Search and the records it finds. An arXiv year and a conference year may both be valid for different versions.
Is there a public ChatGPT plugin or MCP release?
This is an early-access custom setup. If enough researchers, supervisors, and groups find it useful and support the project, we plan to prepare a public MCP offering and submit a ChatGPT plugin for review. There is no release date or approval yet. Tell us how you would use it.
Why don’t I see Add custom MCP server, or why did sign-in fail?
Start on the ChatGPT website and check whether your plan or workspace allows custom MCP servers. If the option is there, check the full server URL, the client ID, and the default scope against the guide. For INGOAMPT registration or connection errors, email us with the error text. Leave out passwords, codes, tokens, and unpublished citations.
05 / Privacy and data use
What happens to the references you send?
This notice explains what happens when you connect INGOAMPT Reference Checker to ChatGPT and run a check.
What you share
You sign in on INGOAMPT and choose whether to allow reference checks. ChatGPT can then send the references you select to INGOAMPT and retrieve results associated with your account. The site relays the job to INGOAMPT’s personal Mac, which compares the citations with a local DBLP snapshot.
How long results stay available
The checker’s results expire 15 minutes after you submit a job. That time limit applies to results in the checker; your ChatGPT conversation and any copies you save follow their own settings.
When external search is used
If local evidence is inconclusive, ChatGPT may use Search and send citation terms as search queries. The checker’s optional Crossref discovery is separate. It sends unresolved citation text or identifiers to Crossref only if you request it.
Your choices and contact
Use public reference details for the demo. Leave out confidential text, personal information, passwords, and tokens. You can disconnect the plugin in ChatGPT settings. For questions about your account or reference data, email email@ingoampt.com.
