Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Releases: RobSpectre/mvf1

Add the ability to connect to remote MultiViewer instance.

05 Jul 18:38

Choose a tag to compare

Added new --url parameter to the mcp command to run an MCP server for a remote host running MultiViewer.

2.0.0 - Model Context Protocol (MCP) Server

04 Jun 16:40

Choose a tag to compare

MCP Server

New to this release is a Model Context Protocol (MCP) server for MultiViewer enabling AI agents to control your setup.

To launch the MCP server, simply mvf1-cli mcp.

To add to an agentic framework like PydanticAI, use their affordance for a stdio MCP server. For example:

from pydantic_ai import Agent
from pydantic_ai.mcp import MCPServerStdio

server = MCPServerStdio(  
    'mvf1-cli',
    args=[
        'mcp'
    ]
)
agent = Agent('openai:gpt-4o', mcp_servers=[server])

BREAKING CHANGE

The breaking change for this release is dropping support for Python versions <3.10, as a result of the new dependency fastmcp.

1.1.2: 1) Added `set_driver_header_mode` mutation to switch driver feed between

23 Feb 18:53

Choose a tag to compare

Added ability to set_driver_header_mode for driver feeds - users can choose between NONE, DRIVER_HEADER that shows the driver team an TLA, or OBC_LIVE_TIMING for current data.

v1.0.5

27 Feb 19:46

Choose a tag to compare

First release of this Python module and command line interface for MultiViewer for F1.

Featured in this release:

  • Command line interface for controlling MultiViewer for F1. Great for integration peripherals like the Elgato Streamdeck with MVF1.
  • Pythonic interface for controlling MultiViewer For F1 from your code. No GraphQL needed!
  • Type hints
  • Full documentation
  • Test coverage