Skip to content
Navigation Menu
Sign in
Appearance settings
Platform
AI CODE CREATION
GitHub Copilot
Write better code with AI
GitHub Copilot app
Direct agents from issue to merge
MCP Registry
Integrate external tools
DEVELOPER WORKFLOWS
Actions
Automate any workflow
Codespaces
Instant dev environments
Issues
Plan and track work
Code Review
Manage code changes
Code Quality
Enforce quality at merge
APPLICATION SECURITY
GitHub Advanced Security
Find and fix vulnerabilities
Code security
Secure your code as you build
Secret protection
Stop leaks before they start
EXPLORE
Why GitHub
Documentation
Blog
Changelog
Marketplace
View all features
Solutions
BY COMPANY SIZE
Enterprises
Small and medium teams
Startups
Nonprofits
BY USE CASE
App Modernization
DevSecOps
DevOps
CI/CD
View all use cases
BY INDUSTRY
Healthcare
Financial services
Manufacturing
Government
View all industries
View all solutions
Resources
EXPLORE BY TOPIC
AI
Software Development
DevOps
Security
View all topics
EXPLORE BY TYPE
Customer stories
Events & webinars
Ebooks & reports
Business insights
GitHub Skills
SUPPORT & SERVICES
Documentation
Customer support
Community forum
Trust center
Partners
View all resources
Open Source
COMMUNITY
GitHub Sponsors
Fund open source developers
PROGRAMS
Security Lab
Maintainer Community
GitHub Stars
Archive Program
REPOSITORIES
Topics
Trending
Collections
Enterprise
ENTERPRISE SOLUTIONS
Enterprise platform
AI-powered developer platform
AVAILABLE ADD-ONS
GitHub Advanced Security
Enterprise-grade security features
Copilot for Business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Pricing
Search
/
Sign in
Sign up
Appearance settings
You signed in with another tab or window.
Reload
to refresh your session.
You signed out in another tab or window.
Reload
to refresh your session.
You switched accounts on another tab or window.
Reload
to refresh your session.
Dismiss alert
{{ message }}
tadata-org
/
fastapi_mcp
Public
Notifications
You must be signed in to change notification settings
Fork
969
Star
12k
Code
Issues
95
Pull requests
74
Discussions
Actions
Projects
Security and quality
0
Insights
Additional navigation options
Code
Issues
Pull requests
Discussions
Actions
Projects
Security and quality
Insights
Actions: tadata-org/fastapi_mcp
Actions
All workflows
Workflows
CI
CI
Copilot
Copilot
Dependabot Updates
Dependabot Updates
Release
Release
Show more workflows...
Management
Caches
Deployments
All workflows
All workflows
Actions
Loading...
Loading
Sorry, something went wrong.
Uh oh!
There was an error while loading.
Please reload this page
.
will be ignored since log searching is not yet available
Showing runs from all workflows
will be ignored since log searching is not yet available
94 workflow runs
94 workflow runs
Workflow
Filter by Workflow
Sorry, something went wrong.
Filter
Loading
Sorry, something went wrong.
No matching workflows.
Event
Filter by Event
Sorry, something went wrong.
Filter
Loading
Sorry, something went wrong.
No matching events.
Status
Filter by Status
Sorry, something went wrong.
Filter
Loading
Sorry, something went wrong.
No matching statuses.
Branch
Filter by Branch
Sorry, something went wrong.
Filter
Loading
Sorry, something went wrong.
No matching branches.
Actor
Filter by Actor
Sorry, something went wrong.
Filter
Loading
Sorry, something went wrong.
No matching users.
Warn loudly when MCP server is mounted without auth_config
CI
#255:
Pull request
#351
opened by
Al-win-Joby
Action required
Al-win-Joby:fix/324-warn-unauthenticated_default
Al-win-Joby:fix/324-warn-unauthenticated_default
Action required
View #351
View workflow file
Warn loudly when MCP server is mounted without auth_config
CI
#254:
Pull request
#350
opened by
Al-win-Joby
2m 12s
Al-win-Joby:fix/324-warn-unauthenticated-default
Al-win-Joby:fix/324-warn-unauthenticated-default
2m 12s
View #350
View workflow file
Running Copilot Code Review
Copilot
#1:
by
Copilot
AI
2m 17s
main
main
2m 17s
fix: map FastApiMCP description to instructions, not version
CI
#253:
Pull request
#347
opened by
Amiirhosseini
Action required
Amiirhosseini:fix/mcp-description-not-version-293
Amiirhosseini:fix/mcp-description-not-version-293
Action required
View #347
View workflow file
fix(openapi): preserve anyOf for non-null union body params instead of injecting an arbitrary type
CI
#252:
Pull request
#345
synchronize by
K4bain
Action required
K4bain:fix/issue-307-union-types
K4bain:fix/issue-307-union-types
Action required
View #345
View workflow file
fix(openapi): preserve anyOf for non-null union body params instead of injecting an arbitrary type
CI
#251:
Pull request
#345
synchronize by
K4bain
Action required
K4bain:fix/issue-307-union-types
K4bain:fix/issue-307-union-types
Action required
View #345
View workflow file
chore: remove unused runtime dependencies (10 -> 4)
CI
#250:
Pull request
#346
opened by
K4bain
10d 10h 2m 57s
K4bain:chore/trim-unused-deps
K4bain:chore/trim-unused-deps
10d 10h 2m 57s
View #346
View workflow file
fix(openapi): preserve anyOf for non-null union body params instead of injecting an arbitrary type
CI
#249:
Pull request
#345
opened by
K4bain
10d 10h 35m 22s
K4bain:fix/issue-307-union-types
K4bain:fix/issue-307-union-types
10d 10h 35m 22s
View #345
View workflow file
fix(openapi): support non-object request bodies and stop body data loss on parameter name collisions
CI
#248:
Pull request
#344
opened by
K4bain
11d 9h 36m 57s
K4bain:fix/319-nonobject-bodies-param-collisions
K4bain:fix/319-nonobject-bodies-param-collisions
11d 9h 36m 57s
View #344
View workflow file
fix(openapi): collapse nullable unions so Optional[List[X]] tools keep valid schemas
CI
#247:
Pull request
#343
opened by
K4bain
11d 10h 45m 56s
K4bain:fix/304-preserve-items-optional-list
K4bain:fix/304-preserve-items-optional-list
11d 10h 45m 56s
View #343
View workflow file
feat: support mcp 2.x alongside mcp 1.x
CI
#246:
Pull request
#342
opened by
K4bain
17d 15h 47m 56s
K4bain:feat/mcp-2-support
K4bain:feat/mcp-2-support
17d 15h 47m 56s
View #342
View workflow file
fix(server): respect include_router prefix when mounting MCP endpoints (adopted from #329, fixes #204)
CI
#245:
Pull request
#341
opened by
K4bain
17d 16h 57m 36s
K4bain:fix/include-router-prefix
K4bain:fix/include-router-prefix
17d 16h 57m 36s
View #341
View workflow file
fix(http): wait for session manager readiness before handling requests (adopted from #315)
CI
#244:
Pull request
#340
opened by
K4bain
17d 16h 58m 59s
K4bain:fix/http-startup-readiness
K4bain:fix/http-startup-readiness
17d 16h 58m 59s
View #340
View workflow file
feat(http): trigger lifespan events when using mount_http() (adopted from #311, closes #256)
CI
#243:
Pull request
#339
opened by
K4bain
17d 17h 0m 2s
K4bain:fix/http-lifespan
K4bain:fix/http-lifespan
17d 17h 0m 2s
View #339
View workflow file
fix(server): pass MCP description via instructions, not version (adopted from #317)
CI
#242:
Pull request
#338
opened by
K4bain
17d 17h 2m 12s
K4bain:fix/server-init-kwargs
K4bain:fix/server-init-kwargs
17d 17h 2m 12s
View #338
View workflow file
fix(openapi): preserve anyOf/oneOf/allOf in projected MCP input schema (adopted from #308)
CI
#241:
Pull request
#337
opened by
K4bain
17d 17h 3m 21s
K4bain:fix/preserve-composition-schemas
K4bain:fix/preserve-composition-schemas
17d 17h 3m 21s
View #337
View workflow file
fix(openapi): preserve array items for Optional[List] MCP tool params (adopted from #314)
CI
#240:
Pull request
#336
opened by
K4bain
17d 17h 4m 15s
K4bain:fix/optional-list-items
K4bain:fix/optional-list-items
17d 17h 4m 15s
View #336
View workflow file
fix(openapi): handle self-referencing schemas without RecursionError (adopted from #306)
CI
#239:
Pull request
#335
opened by
K4bain
17d 17h 5m 17s
K4bain:fix/schema-recursion
K4bain:fix/schema-recursion
17d 17h 5m 17s
View #335
View workflow file
fix(http): fail closed without auth config (adopted from #325)
CI
#238:
Pull request
#334
opened by
K4bain
Action required
K4bain:fix/http-fail-closed
K4bain:fix/http-fail-closed
Action required
View #334
View workflow file
fix(auth): stop leaking oauth client secrets (adopted from #327)
CI
#237:
Pull request
#333
opened by
K4bain
17d 17h 25m 29s
K4bain:fix/oauth-secret-leak
K4bain:fix/oauth-secret-leak
17d 17h 25m 29s
View #333
View workflow file
test: skip real-transport tests on Windows (they require os.fork)
CI
#236:
Pull request
#332
opened by
K4bain
17d 17h 34m 3s
K4bain:fix/windows-fork-tests
K4bain:fix/windows-fork-tests
17d 17h 34m 3s
View #332
View workflow file
fix: cap mcp dependency below 2.0 and use instructions kwarg (adopted from #326)
CI
#235:
Pull request
#331
opened by
K4bain
Action required
K4bain:fix/mcp-1-12-compat
K4bain:fix/mcp-1-12-compat
Action required
View #331
View workflow file
Fix router prefix ignored when set via include_router (#204)
CI
#234:
Pull request
#329
synchronize by
wakqasahmed
17d 8h 17m 47s
wakqasahmed:fix/router-prefix-ignored-204
wakqasahmed:fix/router-prefix-ignored-204
17d 8h 17m 47s
View #329
View workflow file
Fix router prefix ignored when set via include_router (#204)
CI
#233:
Pull request
#329
opened by
wakqasahmed
17d 8h 42m 26s
wakqasahmed:fix/router-prefix-ignored-204
wakqasahmed:fix/router-prefix-ignored-204
17d 8h 42m 26s
View #329
View workflow file
fix(auth): stop leaking oauth client secrets
CI
#232:
Pull request
#327
opened by
failsafesecurity
30d 0h 1m 59s
failsafesecurity:fix/oauth-register-no-secret
failsafesecurity:fix/oauth-register-no-secret
30d 0h 1m 59s
View #327
View workflow file
Previous
1
2
3
4
Next
You can’t perform that action at this time.