docx-fnbib-mcp
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Features and capabilities supported by this server
Protocol revision2025-11-25
| Capability | Details |
|---|---|
| tools | {
"listChanged": false
} |
| prompts | {
"listChanged": false
} |
| resources | {
"subscribe": false,
"listChanged": false
} |
| experimental | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| create_documentB | Create a new .docx at |
| document_outlineA | List every paragraph as {index, style, text} so you can target one. |
| add_footnoteA | Attach a footnote to a paragraph. If |
| list_footnotesB | Return existing footnotes as {id, text}. |
| add_sourceB | Add or replace a bibliography source (matched by Source fields: tag, type (Book|BookSection|JournalArticle| ArticleInAPeriodical|ConferenceProceedings|Report| DocumentFromInternetSite|Misc), authors/editors/translators (list of {last,first,middle} or {corporate} or "Last, First" strings), title, year, month, day, publisher, city, journal, volume, issue, pages, edition, doi, url, accessed, note. |
| list_sourcesB | Return all sources stored in the document. |
| remove_sourceC | Delete the source with the given tag. |
| import_referencesC | Bulk-import sources from a BibTeX ( |
| add_citationB | Append an in-text citation for With style 'chicago-notes' the citation is rendered as a footnote instead of parenthetical text. |
| add_bibliographyB | Append a References / Works Cited section built from the stored sources. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
TDQS
Scored across 10 tools
Most tools clearly target distinct resources: paragraphs, footnotes, sources, citations, and the document itself. Minor ambiguity exists between add_footnote and add_citation when using 'chicago-notes' style, since the citation is rendered as a footnote, but the descriptions clarify the intent.
The naming is mostly consistent with a verb_noun pattern: add_footnote, list_footnotes, add_source, list_sources, remove_source, add_citation, add_bibliography, create_document. The exception is document_outline, which is a noun phrase rather than a verb-led action, making it the one inconsistent name.
With 10 tools, the set is well-scoped for a docx footnote and bibliography server. Each tool covers a distinct part of the workflow without unnecessary duplication or bloat.
The surface covers the full creation workflow: document creation, outlining, footnote insertion/listing, source management, citation insertion, and bibliography generation. Minor gaps exist—there is no way to remove or edit footnotes or citations, and source updates are only handled through add_source/import_references.