Glama
Chat
MCP
Gateway
Models
Pricing
Community
Sign In
Chat
MCP
Gateway
Models
Pricing
Community
Sign In
Glama
MCP
Servers
contentful-mcp
Claim
by
ivo-toby
npm
GitHub
Cloud Platforms
TypeScript
MIT License
236
10
Apple
Reddit
Discord
Overview
Inspect
New
Schema
Related Servers
Reviews
Score
Need Help?
View Source Code
Report Issue
contentful-mcp
bin
.github
scripts
src
test
build.js
codecompanion-workspace.json
Dockerfile
eslint.config.js
.gitignore
LICENSE
.npmrc
package.json
package-lock.json
.prettierrc
README.md
.releaserc
smithery.yaml
tsconfig.json
vitest.config.ts
{
"
name
"
:
"
@ivotoby/contentful-management-mcp-server
"
,
"
version
"
:
"
0.1.4
"
,
"
description
"
:
"
MCP server for Contentful Content Management API integration
"
,
"
license
"
:
"
MIT
"
,
"
type
"
:
"
module
"
,
"
main
"
:
"
./dist/bundle.js
"
,
"
repository
"
: {
"
type
"
:
"
git
"
,
"
url
"
:
"
git+https://github.com/ivo-toby/contentful-mcp.git
"
},
"
bin
"
: {
"
mcp-server-contentful
"
:
"
./bin/mcp-server.js
"
},
"
files
"
: [
"
dist
"
],
"
scripts
"
: {
"
build
"
:
"
node build.js && chmod +x bin/mcp-server.js
"
,
"
clean
"
:
"
rm -rf dist
"
,
"
lint
"
:
"
eslint src/**/*.ts
"
,
"
watch
"
:
"
tsc --watch
"
,
"
dev
"
:
"
nodemon --watch src -e ts --exec 'npm run build'
"
,
"
typecheck
"
:
"
tsc --noEmit
"
,
"
prepare
"
:
"
npm run build
"
,
"
inspect
"
:
"
node -r dotenv/config ./scripts/inspect.js
"
,
"
inspect-watch
"
:
"
node ./scripts/inspect-watch.js
"
,
"
test
"
:
"
vitest run --config vitest.config.ts
"
,
"
test:watch
"
:
"
vitest watch --config vitest.config.ts
"
},
"
dependencies
"
: {
"
@contentful/node-apps-toolkit
"
:
"
^3.10.2
"
,
"
@modelcontextprotocol/sdk
"
:
"
1.0.1
"
,
"
contentful-management
"
:
"
^10.46.4
"
,
"
dotenv
"
:
"
^16.4.7
"
,
"
zod
"
:
"
^3.22.4
"
,
"
zod-to-json-schema
"
:
"
^3.22.1
"
},
"
devDependencies
"
: {
"
@eslint/js
"
:
"
^9.19.0
"
,
"
@semantic-release/commit-analyzer
"
:
"
^11.1.0
"
,
"
@semantic-release/github
"
:
"
^9.2.6
"
,
"
@semantic-release/npm
"
:
"
^11.0.3
"
,
"
@semantic-release/release-notes-generator
"
:
"
^12.1.0
"
,
"
@types/chai
"
:
"
^4.3.11
"
,
"
@types/mocha
"
:
"
^10.0.6
"
,
"
@types/node
"
:
"
^20.10.0
"
,
"
@types/sinon
"
:
"
^17.0.3
"
,
"
@typescript-eslint/eslint-plugin
"
:
"
^6.12.0
"
,
"
@typescript-eslint/parser
"
:
"
^6.12.0
"
,
"
chai
"
:
"
^5.0.0
"
,
"
esbuild
"
:
"
^0.19.9
"
,
"
eslint
"
:
"
^8.57.1
"
,
"
eslint-plugin-perfectionist
"
:
"
^4.7.0
"
,
"
mocha
"
:
"
^10.2.0
"
,
"
msw
"
:
"
^2.7.0
"
,
"
nodemon
"
:
"
^3.1.9
"
,
"
prettier
"
:
"
^3.4.2
"
,
"
semantic-release
"
:
"
^22.0.12
"
,
"
sinon
"
:
"
^17.0.1
"
,
"
ts-node
"
:
"
^10.9.2
"
,
"
typescript
"
:
"
^5.6.2
"
,
"
typescript-eslint
"
:
"
^8.22.0
"
,
"
vitest
"
:
"
^2.1.8
"
}
}