{"name":"io.github.broisnischal/azure-mcp","slug":"broisnischal-azure-mcp","title":"Azure Boards MCP","description":"Azure DevOps Boards work items over MCP (stdio). Requires Bun, org, project, and PAT.","url":"https://mcp.market/server/broisnischal-azure-mcp","rating":null,"grade":"B","score":72,"certified":false,"status":"active","category":"other","tags":[],"presence":{"score":21,"stars":0,"forks":0,"downloads_week":246,"last_push_at":"2026-06-25T16:36:44.000Z","license":"MIT"},"uptime":null,"claimed":false,"transport":"npm","callable_via_gateway":false,"default_price_micros":0,"repository":"https://github.com/broisnischal/azure-mcp","website":"https://github.com/broisnischal/azure-mcp","version":"1.0.0","remotes":[],"packages":[{"registryType":"npm","identifier":"azure-board-mcp","version":"1.0.0","transport":{"type":"stdio"},"environmentVariables":[{"description":"Azure DevOps organization name","isRequired":true,"format":"string","name":"AZURE_ORG"},{"description":"Azure DevOps project name","isRequired":true,"format":"string","name":"AZURE_PROJECT"},{"description":"Personal access token (Work Items: Read & Write)","isRequired":true,"format":"string","isSecret":true,"name":"AZURE_PAT"}]}],"tools":[{"name":"add_comment","description":"Add a discussion comment to a work item.","write_action":false,"price_micros":0,"input_schema":null},{"name":"cancel_build","description":"Cancel a running build.","write_action":true,"price_micros":0,"input_schema":null},{"name":"check_permissions","description":"Check what your PAT token is allowed to do — probes work items, builds, releases, repos, and boards and returns a pass/fail for each scope. Run this first to validate your setup.","write_action":false,"price_micros":0,"input_schema":null},{"name":"create_release","description":"Create (trigger) a new release from a release definition.","write_action":true,"price_micros":0,"input_schema":null},{"name":"create_work_item","description":"Create a work item (Task, Bug, User Story, Epic, Feature, etc.). Supports story points, estimates, acceptance criteria, bug-specific fields, and parent linking.","write_action":true,"price_micros":0,"input_schema":null},{"name":"delete_work_item","description":"Delete a work item. Moves to recycle bin by default; set destroy=true to permanently delete.","write_action":true,"price_micros":0,"input_schema":null},{"name":"get_backlog","description":"Get backlog items for a team at a specific level (default: Stories/Requirements).","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_board","description":"Get board details including columns, item limits, and state-to-column mappings.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_build","description":"Get full details of a specific build run including timing and requester.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_build_log_content","description":"Fetch the raw text content of a specific build log.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_build_logs","description":"List log files available for a build (each log has an ID you can fetch content for).","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_build_timeline","description":"Get the stage/job/step timeline of a build to see which steps passed or failed.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_current_iteration","description":"Get the currently active sprint for a team.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_my_profile","description":"Get the authenticated user's profile (display name, email, timezone).","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_project_info","description":"Get project details including the process template (Agile/Scrum/CMMI) and VCS type.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_pull_request","description":"Get full details of a pull request including reviewers and their votes.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_release","description":"Get full details of a specific release including all environment deployment statuses.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_release_definition","description":"Get full details of a release pipeline definition.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_repository","description":"Get full details of a repository by ID or name.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_team_members","description":"List members of a team including team admin status.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_work_item","description":"Get full details of a work item by ID, including all fields, relations, and links.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_work_item_children","description":"Get all direct child work items of a parent (hierarchy-forward links).","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_work_item_history","description":"Get full revision history of a work item — every field change with old/new values and timestamps.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_work_item_type_fields","description":"Get all fields for a specific work item type, including which are required, their allowed values, and defaults. Use this before creating a work item to know what to fill.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_work_item_type_states","description":"Get valid states for a work item type (e.g. New, Active, Resolved, Closed) including their colours and category.","write_action":false,"price_micros":0,"input_schema":null},{"name":"link_work_items","description":"Create a link between two work items. Common link types: System.LinkTypes.Hierarchy-Reverse (parent), System.LinkTypes.Hierarchy-Forward (child), System.LinkTypes.Related, System.LinkTypes.Dependency-Forward (successor).","write_action":true,"price_micros":0,"input_schema":null},{"name":"list_all_fields","description":"List every field defined in the project (reference name, type, required, read-only). Useful for building custom WIQL queries.","write_action":false,"price_micros":0,"input_schema":null},{"name":"list_area_paths","description":"List all area paths in the project (flattened tree). Use these values for areaPath when creating work items.","write_action":false,"price_micros":0,"input_schema":null},{"name":"list_backlog_levels","description":"List available backlog levels for a team (e.g. Epics, Stories, Tasks).","write_action":false,"price_micros":0,"input_schema":null},{"name":"list_boards","description":"List all boards for a team.","write_action":false,"price_micros":0,"input_schema":null},{"name":"list_branches","description":"List all branches in a repository with ahead/behind counts relative to the default branch.","write_action":false,"price_micros":0,"input_schema":null},{"name":"list_builds","description":"List build runs. Filter by pipeline, branch, status (inProgress, completed, …), or result (succeeded, failed, canceled, …).","write_action":false,"price_micros":0,"input_schema":null},{"name":"list_comments","description":"List all discussion comments on a work item.","write_action":false,"price_micros":0,"input_schema":null},{"name":"list_commits","description":"List recent commits in a repository. Optionally filter by branch.","write_action":false,"price_micros":0,"input_schema":null},{"name":"list_iteration_paths","description":"List all iteration paths in the project (sprints, releases). Use these for iterationPath when creating work items.","write_action":false,"price_micros":0,"input_schema":null},{"name":"list_iterations","description":"List all sprints/iterations for a team with start/end dates and timeframe (current/past/future).","write_action":false,"price_micros":0,"input_schema":null},{"name":"list_pipelines","description":"List all CI/CD pipelines defined in the project.","write_action":false,"price_micros":0,"input_schema":null},{"name":"list_projects","description":"List all Azure DevOps projects the PAT has access to in this organization.","write_action":false,"price_micros":0,"input_schema":null},{"name":"list_pull_requests","description":"List pull requests in a repository filtered by status.","write_action":false,"price_micros":0,"input_schema":null},{"name":"list_recent_work_items","description":"List the most recently updated work items in the project, optionally filtered by type.","write_action":false,"price_micros":0,"input_schema":null},{"name":"list_release_definitions","description":"List all release pipeline definitions with their environments.","write_action":false,"price_micros":0,"input_schema":null},{"name":"list_releases","description":"List release instances with environment deployment statuses. Filter by definition, status, or top N.","write_action":false,"price_micros":0,"input_schema":null},{"name":"list_repositories","description":"List all Git repositories in the project with remote URLs, default branch, and size.","write_action":false,"price_micros":0,"input_schema":null},{"name":"list_teams","description":"List all teams in the project.","write_action":false,"price_micros":0,"input_schema":null},{"name":"list_work_item_types","description":"List all available work item types (Task, Bug, User Story, Epic, Feature, etc.) in the project.","write_action":false,"price_micros":0,"input_schema":null},{"name":"query_by_state","description":"List work items filtered by state (Active, New, Resolved, Closed, etc.) with optional work item type filter.","write_action":false,"price_micros":0,"input_schema":null},{"name":"query_current_sprint","description":"List all work items in the current active sprint / iteration.","write_action":false,"price_micros":0,"input_schema":null},{"name":"query_my_work_items","description":"List all open work items assigned to me (the authenticated user).","write_action":false,"price_micros":0,"input_schema":null},{"name":"query_wiql","description":"Execute a raw WIQL query for advanced filtering and custom reports. WIQL syntax: SELECT [System.Id] FROM WorkItems WHERE ...","write_action":true,"price_micros":0,"input_schema":null},{"name":"queue_build","description":"Trigger (queue) a pipeline run. Optionally specify branch and pipeline variables.","write_action":false,"price_micros":0,"input_schema":null},{"name":"search_work_items","description":"Full-text search across work item titles and descriptions. Supports optional type, state, and assignee filters.","write_action":false,"price_micros":0,"input_schema":null},{"name":"update_work_item","description":"Update a work item — change title, state, assignee, priority, sprint, story points, estimates, tags, acceptance criteria, or append a discussion comment.","write_action":true,"price_micros":0,"input_schema":null}],"scan":{"score":72,"grade":"B","scanned_at":"2026-09-27T23:20:07.860Z","report":{"scannerVersion":"0.1.9","scannedAt":"2026-09-27T23:20:07.794Z","components":{"code":{"score":25,"max":25,"notes":["4 source files scanned"]},"reliability":{"score":-1,"max":20,"notes":["no gateway calls yet and no remote to probe"]},"poisoning":{"score":-1,"max":15,"notes":["tools not inspected (local package is not executed); not counted"]},"auth":{"score":6,"max":15,"notes":["static API keys via environment variables"]},"maintenance":{"score":8,"max":15,"notes":["last push 94 days ago"]},"identity":{"score":8,"max":10,"notes":["registry namespace matches repository owner","GitHub account older than a year"]}},"findings":[],"inputs":{"packages":[{"registryType":"npm","identifier":"azure-board-mcp","version":"1.0.0","found":true,"license":"MIT","hasInstallScripts":false,"dependencyCount":1,"publishedAt":"2026-03-27T05:33:00.806Z","repositoryUrl":"git+https://github.com/broisnischal/azure-mcp.git","weeklyDownloads":246}],"repo":{"found":true,"owner":"broisnischal","repo":"azure-mcp","archived":false,"pushedAt":"2026-06-25T16:36:44Z","stars":0,"forks":0,"openIssues":0,"ownerType":"User","ownerAvatarUrl":"https://avatars.githubusercontent.com/u/98168009?v=4","ownerCreatedAt":"2022-01-21T14:08:38Z"},"icon":{"url":"https://avatars.githubusercontent.com/u/98168009?v=4&s=128","source":"github"},"presence":{"stars":0,"forks":0,"downloadsWeek":246,"license":"MIT","lastPushAt":"2026-06-25T16:36:44.000Z","score":21}}}},"grade_history":[],"reviews":[]}